簡體   English   中英

wso2 esb和REST HATEOAS

[英]wso2 esb and REST HATEOAS

我想直接在WSO2 ESB內部放置HATEOAS,但是這確實非常困難,特別是因為我想將RFC5988與HTTP Header Link參數和Location一起使用。

  • 進行POST時:使用創建的項目的HTTP標頭位置進行回復
  • 執行GET時:回復HTTP標頭鏈接以及與該項目相關的鏈接。

由於WSO2文檔確實很難找到與此相關的內容,因此我需要您的幫助。

我應該使用轉換介體嗎?

謝謝您的幫助

要設置標題字段,可以使用標題介體

請參閱: https//docs.wso2.com/display/ESB490/Header+Mediator

例:

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

或者,因為您可能想從目錄中生成鏈接,請使用表達式:

<header name="Link" expression="fn:concat('rel=&quot;deposit&quot; href=&quot;http://somebank.org/account/',//someXQuery,'/deposit')">

我沒有嘗試過,您可能需要使用轉義和引號等,但這是它正常工作的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM