Eventos
Compilación de Intelligent Apps
17 mar, 21 - 21 mar, 10
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
SE APLICA A: todos los niveles de API Management
La directiva return-response
cancela la ejecución de la canalización y devuelve una respuesta personalizada o predeterminada al autor de la llamada. La respuesta predeterminada es 200 OK
sin cuerpo. La respuesta personalizada se puede especificar mediante declaraciones de directiva o variable de contexto. Cuando se especifican ambas, las declaraciones de la directiva modifican la respuesta que se encuentra en la variable de contexto antes de devolverla al autor de la llamada.
Nota
Establezca los elementos de la directiva y los elementos secundarios en el orden proporcionado en la instrucción de directiva. Obtenga más información sobre el establecimiento o modificación de directivas de API Management.
<return-response response-variable-name="existing context variable">
<set-status>...</set-status>
<set-header>...</set-header>
<set-body>...</set-body>
</return-response>
Atributo | Descripción | Necesario | Valor predeterminado |
---|---|---|---|
response-variable-name | Nombre de la variable de contexto a la que se hace referencia, por ejemplo, desde una directiva send-request de canal de subida y que contiene un objeto Response . No se permiten expresiones de directiva. |
No | N/D |
Elemento | Descripción | Requerido |
---|---|---|
set-status | Establece el código de estado de la respuesta. | No |
set-header | Establece un encabezado en la respuesta. | No |
set-body | Establece el cuerpo en la respuesta. | No |
set-body
) de la directiva return-response
. La directiva return-response
cancela la canalización de ejecución actual y quita el cuerpo de la solicitud y de la respuesta en el contexto actual. Como resultado, una plantilla liquida especificada dentro de la directiva recibe una cadena vacía como entrada y no generará la salida esperada.<return-response>
<set-status code="401" reason="Unauthorized"/>
<set-header name="WWW-Authenticate" exists-action="override">
<value>Bearer error="invalid_token"</value>
</set-header>
</return-response>
Para más información sobre el trabajo con directivas, vea:
Eventos
Compilación de Intelligent Apps
17 mar, 21 - 21 mar, 10
Únase a la serie de reuniones para crear soluciones de inteligencia artificial escalables basadas en casos de uso reales con compañeros desarrolladores y expertos.
Regístrese ahora