WSO2 ESB REST发布请求为空响应

kleht8

我正在尝试通过Post请求调用测试Rest Api,但ESB始终返回空响应。对于GET请求,ESB会正确发送响应。

我已经尝试了几乎所有内容,但仍然无法完成这项工作。我的最终目标是存储客户端通过发帖请求(大型请求)发送的消息,以及发送给用户该消息已排队的XML结构化响应。这是我尝试过的简单示例,但对于Post请求,ESB发送了空响应。

<inSequence xmlns="http://ws.apache.org/ns/synapse">
<log>
  <property name="text" value="IN Sequence"></property>
</log>
<header name="To" scope="default" action="remove"></header>
<property name="RESPONSE" value="true" scope="default" type="STRING"></property>
<payloadFactory media-type="xml">
  <format>
        <response xmlns="">Hello world</response>
  </format>
</payloadFactory>
<send></send>
</inSequence>

这是WSO2 ESB 4.0.8中的BUG还是我缺少什么?

谢谢,卡里

kleht8

现在,此问题已解决。实际的问题是,在Rest客户端中,我没有指定Content-type。添加Content-Type application / xml -header之后。XML响应可以很好地处理POST请求。对于GET Request,它一直都在工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章