1
我試圖通過Azure API管理將後端SOAP服務發佈爲REST服務。 我已經設法發佈它,但現在我想將我的後端POST操作轉換爲GET。 我使用液體模板來創建我的XML請求消息,我能夠使用Azure API管理 - 拆分查詢參數值
context.Request.MatchedParameters讓我的查詢參數[「參數」]
我的一個參數是一個數組,它是逗號分隔
的位喜歡這個。但我找不到分割我的字符串值的方法。 我已經嘗試是
<% assign values=context.Request.MatchedParameters["arrayParam"] | split: "," %>
<% for item in values%>
<value>{{item}}</value>
<% endfor %>
但strangly,這是我的劃分在單個字符數組。我也試過
<% assign values=context.Request.MatchedParameters["arrayParam"].Split(",")%>
<% for item in values%>
<value>{{item}}</value>
<% endfor %>
但是現在沒有運氣。請有人幫助我在正確的方向嗎?
親切的問候 添
謝謝。那不是我自己想出來的。 :-) –
@ TimD'haeyer我們試着在文檔https://docs.microsoft.com/en-us/azure/api-management/api-management-transformation-policies#SetBody中說出來,但它確實是,真的很容易錯過。 –