Tools, FAQ, Tutorials:
'choose ... when ...' Statements to Control Execution Flows
How to use 'choose ... when ..." policy statements to control execution flows?
✍: FYIcenter.com
If you want to control execution flows in Azure API management process,
you can use the 'choose ... when ..." policy statement.
The "choose ... when ..." statement has the following syntax:
<choose>
<when condition="Boolean_expression">
...
</when>
<when condition="Boolean_expression">
...
</when>
<otherwise>
...
</otherwise>
</choose>
For example,
<choose>
<when condition="@(context.Variables.GetValueOrDefault<bool>("isMobile"))">
<set-query-parameter name="mobile" exists-action="override">
<value>true</value>
</set-query-parameter>
</when>
<otherwise>
<set-query-parameter name="mobile" exists-action="override">
<value>false</value>
</set-query-parameter>
</otherwise>
</choose>
⇒ Policy to Modify Request and Response Body
2018-01-19, ∼5580🔥, 0💬
Popular Posts:
How to enter & sign in '@(...)' expressions? & signs can be entered in '@(...)' expr...
How To Move Uploaded Files To Permanent Directory in PHP? PHP stores uploaded files in a temporary d...
How to use the urllib.request.Request object to build more complex HTTP request? The urllib.request....
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...
How to add request query string Parameters to my Azure API operation to make it more user friendly? ...