Tools, FAQ, Tutorials:
'find-and-replace' Policy Statement
How to use the "find-and-replace" Policy Statement for an Azure API service operation?
✍: FYIcenter.com
The "find-and-replace" Policy Statement
allows you to find and replace a sub string in the request body or response body.
For example, the following inbound policy will replace "$id" by the template parameter "id" value in the request body:
<inbound> <find-and-replace from="$id" to="@(context.Request.MatchedParameters["id"]" /> </inbound>
The following outbound policy will replace "$key" by "xxxxxx" in the response body:
<outbound> <find-and-replace from="$key" to="xxxxxx" /> </outbound>
For some reason, the "find-and-replace" statement in the inbound policy will cause issues for some backend services. So use it only in outbound policy.
⇒ 'xml-to-json' Policy Statement
⇐ Policy to Modify Request and Response Body
2018-01-19, 639👍, 0💬
Popular Posts:
Where to find tutorials on introduction of EPUB 2.0.1 Specification? Here is a list of tutorials to ...
How to add request URL Template Parameters to my Azure API operation 2017 version to make it more us...
How to add request body examples to my Azure API operation 2017 version to make it more user friendl...
What Is the 2017 Version of Azure API Management Service? The 2017 Version of Azure API Management a...
How to use urllib.parse.urlencode() function to encode HTTP POST data? My form data has special char...