Set request method

The set-method policy allows you to change the HTTP request method for a request.

Policy statement

XML
<set-method>METHOD</set-method>

Example

This sample policy that uses the set-method policy shows an example of sending a message to a Slack chat room if the HTTP response code is greater than or equal to 500.

XML
<choose>
<when condition="@(context.response.statusCode >= 500)">
<send-request mode="new">
<set-url>https://hooks.slack.com/services/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</set-url>
<set-method>POST</set-method>
<set-body>@{
return "Server Error";
}</set-body>
</send-request>
</when>
</choose>

Elements

Element

Description

Required

set-method

Root element. The value of the element specifies the HTTP method.

Yes

Usage

This policy can be used in the inbound and on-error policy scopes.

Questions? We're always happy to help with any issues you might have! Send us an email to support@youngapp.co or request the demo with our sales team!