Resposta simulada
APLICA-SE A: Todas as camadas de gerenciamento de API
A mock-response
política, como o nome indica, é usada para simular APIs e operações. Ele cancela a execução normal do pipeline e retorna uma resposta simulada ao chamador. A política tenta sempre devolver respostas da mais alta fidelidade. Prefere exemplos de conteúdo de resposta, quando disponíveis. Ele gera respostas de exemplo de esquemas, quando esquemas são fornecidos e exemplos não. Se nenhum exemplo ou esquema for encontrado, as respostas sem conteúdo serão retornadas.
Nota
Defina os elementos da política e os elementos filho na ordem fornecida na declaração de política. Saiba mais sobre como definir ou editar políticas de Gerenciamento de API.
Declaração de política
<mock-response status-code="code" content-type="media type"/>
Atributos
Atributo | Description | Necessário | Predefinição |
---|---|---|---|
código de estado | Especifica o código de status da resposta e é usado para selecionar o exemplo ou esquema correspondente. Expressões de política não são permitidas. | Não | 200 |
tipo de conteúdo | Especifica Content-Type o valor do cabeçalho de resposta e é usado para selecionar o exemplo ou esquema correspondente. Expressões de política não são permitidas. |
Não | Nenhuma |
Utilização
- Secções de política: entrada, saída, em caso de erro
- Âmbitos de política: global, área de trabalho, produto, API, operação
- Gateways: clássico, v2, consumo, auto-hospedado, espaço de trabalho
Notas de utilização
- As expressões de política não podem ser usadas em valores de atributo para esta política.
Exemplos
<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code. First found content type is used. If no example or schema is found, the content is empty. -->
<mock-response/>
<!-- Returns 200 OK status code. Content is based on an example or schema, if provided for this status code and media type. If no example or schema found, the content is empty. -->
<mock-response status-code='200' content-type='application/json'/>
Políticas relacionadas
Conteúdos relacionados
Para obter mais informações sobre como trabalhar com políticas, consulte:
- Tutorial: Transforme e proteja sua API
- Referência de política para uma lista completa de declarações de política e suas configurações
- Expressões de política
- Definir ou editar políticas
- Reutilizar configurações de política
- Recompra de trechos de política
- Criar políticas usando o Microsoft Copilot no Azure