lançar
Use a política de lançamento para lançar um erro quando ele é atingido durante a execução de um
Suporte de gateway
| Gateway | Versão da política |
|---|---|
| DataPower® Gateway (v5 compatible) | 1.0.0 |
| DataPower API Gateway | 2.0.0 2.1.0 (DataPower API Gateway Versão 10.0.3.0 ou posterior) |
Este tópico descreve como configurar a política na interface de usuário do assembly; para obter detalhes sobre como configurar a política na sua fonte do ` OpenAPI `, consulte throw.
Quando a política throw é encontrada, o erro e a mensagem de erro especificados são produzidos.
Se tiver sido configurada uma captura de que o erro produzido pela política de lançamento foi preenchido, a captura será acionada.
Se nenhuma captura for acionada pelo erro lançado, então um500 Internal Server Erroré retornado ao responsável pela chamada da API.
Detalhes da propriedade do componente
É possível configurar as propriedades de um componente na folha de propriedade na visualização de montagem.
| Propriedade | Obrigatório | Descrição |
|---|---|---|
| Título | Não | Um título customizado para seu componente quando ele é exibido na tela. Se um título não for
especificado, throw será usado por padrão. |
| Nome do erro | True | O nome do erro que é lançado pela política. |
| Não | Especifique o código de status HTTP para o erro. É possível usar o formato $(variable) para referenciar a variável de contexto da API error.status.code . |
|
| Não | Especifique a frase de motivo HTTP para o erro. É possível usar o formato $(variable) para referenciar a variável de contexto da API error.status.reason . |
|
| Mensagem de erro | Não | A mensagem de erro que é retornada com o nome de erro. |