如何在 Mule 4 中设置响应 header

How to set response header in Mule 4

我正在从 Mule 4 开发一个 REST API,并试图设置一个响应 header,但我没有得到完美的答案。

你能帮我找到解决方案吗?

您在响应的 <http:headers> 元素中设置响应。

示例:

<http:listener path="test" allowedMethods="GET" config-ref="httpConfig">
   <http:response statusCode="200" reasonPhrase="Response OK">
       <http:headers>
           #[{
              "key1" : "value1", 
              "key2" : vars.someValue}]
       </http:headers>
   </http:response>
</http:listener>