使用postman中的内容类型标题从邮递员跟踪内容类型

时间:2017-03-02 22:23:47

标签: mule anypoint-studio

我开发了2个mule流的json和xml转换来打印名字和姓氏..我正在使用选择组合两个流程..现在邮递员我希望通过将标题键设置为内容类型来获得单独的输出,值为application / json或application / xml..how如何设置?

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以在dataweave中访问这些查询参数并将其转换为json。然后使用set payload message处理器,您可以将输出返回给postman。只需确保根据set payload message处理器中的要求将mimeType设置为application / json或application / xml。

答案 1 :(得分:0)

您需要添加一个响应转换器,如下所示,但最好的方法是使用RAML,这将使您的工作变得轻松,您不需要选择组件

<response>
  <message-properties-transformer>
    <add-message-property key="Content-Type" value="application/json" />
  </message-properties-transformer>
</response>

<response>
  <message-properties-transformer>
    <add-message-property key="Content-Type" value="application/xml" />
  </message-properties-transformer>
</response>