Tools, FAQ, Tutorials:
'send-request' Policy Statement
How to use the "send-request" Policy statement to call an extra web service for an Azure API service operation?
✍: FYIcenter.com
The "send-request" Policy Statement allows you to call an extra web service
and store the response in a given variable.
The "send-request" statement has the following syntax:
<send-request mode="new|copy" response-variable-name="" timeout="60 sec" ignore-error="false|true"> <set-url>...</set-url> <set-method>...</set-method> <set-header name="" exists-action="override|skip|append|delete">...</set-header> <set-body>...</set-body> </send-request>
Where:
For example, the following inbound policy makes an extra web service call. The response of the call will be stored a context variable called "loginResponse":
<inbound>
<send-request mode="new" response-variable-name="loginResponse" timeout="20" ignore-error="true">
<set-url>http://dev.fyicenter.com/api/authorization</set-url>
<set-method>POST</set-method>
<set-header name="Authorization" exists-action="override">
<value>basic dXNlcm5hbWU6cGFzc3dvcmQ=</value>
</set-header>
</send-request>
</inbound>
⇒ 'send-one-way-request' Policy Statement
⇐ 'return-response' Policy Statement
2018-01-13, ∼4634🔥, 0💬
Popular Posts:
How to read RSS validation errors at w3.org? If your RSS feed has errors, the RSS validator at w3.or...
Why am I getting this "Docker failed to initialize" error? After installing the latest version of Do...
How to add request URL Template Parameters to my Azure API operation 2017 version to make it more us...
How to how to use matched string and groups in replacements with re.sub()? When calling the re.sub()...
Where to find tutorials on RSS specifications? I want to learn it to describe my API services. Here ...