答案 0 :(得分:3)
入站属性的范围仅在入站端点或源端点之后。
在这里,您应该将入站属性复制到“flowVars”,然后在整个流程中使用它
#[flowVars.paramerterName = message.inboundProperties.'http.query.params'.parameterName]
答案 1 :(得分:1)
如果您想访问HTTP属性,请注意,Mule最新版本和旧版本的MEL格式将有所不同。以上版本适用于最新的Mule版本以及访问任何属性的语法,如下所示
#[message.inboundProperties.'http.query.params'.cityname]
与以前的版本一样
#[message.inboundProperties['propertyName']].
答案 2 :(得分:-1)
这取决于您的入站消息源,但假设它是HTTP连接器,请使用MEL表达式访问入站属性http.query.params
#[message.inboundProperties [' http.query.params']
入站消息对象只是键值对的HashMap - 最好是使用调试器并选择您想要访问的键。
答案 3 :(得分:-1)
Here is the documentation for the Mule message,您可以在那里找到不同类型的变量和属性的描述。入站属性应该从主流传播到子流,并且在选择之后仍然可用,除非您覆盖它们或者有出站端点,这也会覆盖它们。