是否读取wso2 esb 4.8或4.8.1中的body/Query参数?

是否读取wso2 esb 4.8或4.8.1中的body/Query参数?,wso2,wso2esb,Wso2,Wso2esb,如何在wso2 ESB 4.8或4.81中读取body param或query param <property name="uri.var.name" expression="$url:name"></property> <property name="uri.var.name" expression="$body/name"></property> 它在4.7中成功,但在WSO2 ESB 4.8和4.8.1中不起作用。有什么建议吗?阅读请

如何在wso2 ESB 4.8或4.81中读取body param或query param

<property name="uri.var.name" expression="$url:name"></property>

<property name="uri.var.name" expression="$body/name"></property>


它在4.7中成功,但在WSO2 ESB 4.8和4.8.1中不起作用。有什么建议吗?

阅读请求参数:

示例请求:
http://localhost:8280/services/MyService?param1=val1¶m2=val2

<property name="PARAM1" expression="tokenize(substring-after(syn:get-property('To'),'param1='),'&')"/>

<property name="PARAM1" expression="tokenize(substring-after(syn:get-property('To'),'param2='),'&')"/>

这是http post请求吗?他的类型是什么?尝试内部插入顺序:ESB应该将内容包装在soap信封/正文中,$body应该为您提供一种访问正文内容的方法