【问题标题】:get value from request header in http call -mule从 http 调用 -mule 中的请求标头中获取值
【发布时间】:2015-05-18 05:32:56
【问题描述】:

我正在开发一个骡子应用程序。我的起点是http。我需要使用作为请求标头发送的身份验证令牌来验证我的 http 调用。现在,如何在我的 Mule 应用程序中获取此请求标头值?

【问题讨论】:

  • 你在使用oauth认证吗??请分享您正在尝试的流程...

标签: mule mule-studio mule-el mule-component mule-module-jpa


【解决方案1】:

假设标头名称是否为“authToken”,其中包含身份验证令牌。 可以通过下面的 mel 表达式在 mule floe 中访问它
#[message.inboundProperties.authToken]

【讨论】:

    【解决方案2】:

    或者,如果您的标头是“authToken”,您可以使用以下表达式来获取您的标头:-

    <logger message="#[message.inboundProperties.get('authToken')]" level="INFO" doc:name="Logger"/>
    

    <logger message="#[message.inboundProperties.'authToken']" level="INFO" doc:name="Logger"/>
    

    <logger message="#[message.inboundProperties['authToken']]" level="INFO" doc:name="Logger"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-24
      • 1970-01-01
      • 2016-11-23
      • 2016-11-25
      相关资源
      最近更新 更多