Tools, FAQ, Tutorials:
'{{...}}' Liquid Codes in 'set-body' Policy Statement
How to use "{{...}}" Liquid Codes in "set-body" Policy Statement?
✍: FYIcenter.com
The "{{...}}" Liquid Codes in "set-body" Policy Statement allows you
to insert object properties of the original request in JSON format
and object properties of the built-in "context" object.
For example, the following "set-body" builds an XML document as the Azure request body by converting JSON object properties from the original client request body to XML elements:
<set-body template="liquid"> <soap:Envelope xmlns="http://fyicenter.com/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetOrders> <Customer>{{body.getOrders.customer}}</Customer> </GetOrders> </soap:Body> </soap:Envelope> </set-body>
You can also access the following properties of the built-in object "context" using Liquid codes "{{...}}":
context. Request. Url. Scheme Host Port Path Query QueryString ToUri ToString Method OriginalMethod OriginalUrl. ... IpAddress MatchedParameters HasBody ClientCertificates Headers Response. StatusCode Method Headers
For more information on "{{...}}" Liquid codes, see Liquid code Website.
⇒ Policy to Control Backend Service
⇐ 'set-body' Azure API Policy Statement
2017-12-04, 4944🔥, 0💬
Popular Posts:
How To Create an Array with a Sequence of Integers or Characters in PHP? The quickest way to create ...
How to view API details on the Publisher Dashboard of an Azure API Management Service? You can follo...
How to include additional claims in Azure AD v2.0 id_tokens? If you want to include additional claim...
What's Wrong with "while ($c=fgetc($f)) {}" in PHP? If you are using "while ($c=fgetc($f)) {}" to lo...
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...