'mock-response' Policy Statement

Q

How to use the "mock-response" Policy statement to return an example response for an Azure API service operation?

✍: FYIcenter.com

A

The "mock-response" Policy Statement allows you to return a fake response and stop the Azure API processing immediately.

The "mock-response" Statement has the following syntax:

   <mock-response status-code="code (default 200)" content-type="media type"/>  

For example, the following inbound policy returns a response with status code 200 and the first body example under status 200 defined in the API operation:

<inbound>
   ...
   <mock-response/>
</inbound>

The following inbound policy returns a response with status code 202 and the body example of "application/json" type under status 201 defined in the API operation:

<inbound>
   ...
   <mock-response status-code='201' content-type='application/json'/>  
</inbound>

 

Policy to Control Backend Service

⇒⇒Microsoft Azure API Management Tutorials

2017-09-23, 117👍, 0💬