2015-04-06 99 views
0
<message-properties-transformer scope="outbound"> 
<add-message-property key="http.headers.username" value="admin" /> 
<add-message-property key="http.headers.password" value="admin"/> 
<add-message-property key="Accept" value="application/json"/> 
</message-properties-transformer> 

    <logger message=" custom header username and password.... ... #[message.inboundProperties.'http.headers'.username] #[message.inboundProperties.'http.headers'.password] " level="INFO" /> 

如果我在这样的骡子中设置标题用户名和密码,它会在日志消息中显示空值。任何建议,欢迎如何在骡子中设置标头用户名和密码

回答

0

使用以下命令: -

<message-properties-transformer scope="outbound"> 
<add-message-property key="username" value="admin" /> 
<add-message-property key="password" value="password"/> 
<add-message-property key="Accept" value="application/json"/> 
</message-properties-transformer> 

,并使用检索以下内容: -

<logger message=" custom header username and password... #[message.outboundProperties['username']] and #[message.outboundProperties['password']]" 
     level="INFO" doc:name="Logger"/> 
相关问题