wso2 esb和REST HATEOAS

时间:2016-02-09 12:55:54

标签: rest wso2esb hateoas

我想直接在WSO2 ESB中放置HATEOAS,但这似乎非常困难,特别是因为我想使用RFC5988和HTTP Header Link参数和Location。

  • 执行POST时:回复HTTP标题创建项目的位置
  • 执行GET时:使用与项目get相关的链接回复HTTP标头链接。

由于WSO2文档很难找到与此相关的内容,我请求您的帮助。

我应该使用变换调解器吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

要设置标题字段,可以使用标题介体

请参阅:https://docs.wso2.com/display/ESB490/Header+Mediator

示例:

if($('#radio').is(':checked')) { alert("it's checked"); }

或者,您可能想要从内容生成链接,请使用表达式:

<header name="Link" value="rel=&quot;deposit&quot; href=&quot;http://somebank.org/account/12345/deposit&quot;">

我没有试过这个,你可能需要玩转义和引用等,但这是它的一般工作方式。