我从移动客户端获取数据,他们用JSON发送数据以及将一些值作为HEADER发送到WSO2ESB我使用此属性获得正常值
<property name="asset" expression="//asset/text()" scope="default"/>
但是我如何在我的ESB中获得HEADER我正在使用这个属性它不能正常工作
<property name="username" expression="get-property('transport', 'Accept')"/>
它将如何运作你会尽快回复我 提前致谢
答案 0 :(得分:0)
<property name="username" expression="get-property('transport', 'Accept')"/>
在此配置中,您尝试将名为“Accept”的http标头分配给名为“username”的属性。
如果您要从http标头访问'username',它应该如下所示:
<property name="some_name_here" expression="get-property('transport', 'username')"/>