我在 mule 中使用消息属性组件。我需要设置一个动态键名,因为它用于将自定义标头添加到 http-request。
<message-properties-transformer doc:name="Message Properties" scope="session">
<add-message-property key="#[flowVars.name]" value="#[payload.split(":")[1]]"/>
</message-properties-transformer>
记录输出时,它显示该键尚未评估其中包含的 MEL 表达式:
SESSION scoped properties: #[flowVars.name]=Basic pokpogytg788t878
有没有办法为此组件中的属性设置动态键名?