Tools, FAQ, Tutorials:
'send-one-way-request' Policy Statement
How to use the "send-one-way-request" Policy statement to call an extra web service for an Azure API service operation?
✍: FYIcenter.com
The "send-one-way-request" Policy Statement allows you to call an extra web service.
The "send-request" statement has the following syntax:
<send-request mode="new|copy"> <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, mode="new (default) | copy" - Indicates whether you want to start with new empty request of take a copy of the "context.Request" object.
For example, the following outbound policy makes an extra web service call to deliver an alert:
<outbound>
<send-one-way-request mode="new">
<set-url>http://dev.fyicenter.com/api/alert</set-url>
<set-method>POST</set-method>
<set-body>{"alert": {
"type": "warning",
"message": "Someone called the API."
}}
</set-body>
</send-one-way-request>
</outbound>
⇐ 'send-request' Policy Statement
2018-01-13, ∼5342🔥, 0💬
Popular Posts:
What is EPUB 2.0 Metadata "dc:publisher" and "dc:rights" elements? EPUB 2.0 Metadata "dc:publisher" ...
Tools, FAQ, Tutorials: JSON Validator JSON-XML Converter XML-JSON Converter JSON FAQ/Tutorials Pytho...
How to convert JSON Objects to PHP Associative Arrays using the json_decode() function? Actually, JS...
How To Read a File in Binary Mode in PHP? If you have a file that stores binary data, like an execut...
What is the "__init__()" class method? The "__init__()" class method is a special method that will b...