¿Cómo puedo configurar el orden de ejecución de los interceptores?
La ejecución de los interceptores respeta el orden en que aparecen en los flujos de entrada y salida de las llamadas. Para las peticiones de entrada (desde el cliente para el servidor), el orden de ejecución es de la izquierda para la derecha. Para las respuestas (retorno del servidor al cliente), el orden es de la derecha para la izquierda.
Este orden se establece durante la configuración del flujo y se puede editar fácilmente.
Para editar el orden de los interceptores en un flujo, primero acceda a la tarjeta de la API y en la pantalla Your API Overview, haga clic en el botón EDIT junto a Flows. Arrastre y suelte el interceptor a la posición deseada, como se ilustra en el ejemplo abajo.
Si no puede cambiar el orden de los interceptores, vea si hay otro flujo que lo haya originado. Los interceptores heredados de otro flujo aparecen en gris y no pueden ser editados. Vea más en Herencia de flujos aquí.
Tenga en cuenta que algunos interceptores sólo pueden añadirse al flujo de entrada o al de salida.
Puede comprobar el orden de ejecución de los interceptores en una llamada ya realizada entrando a la pestaña GATEWAY TRACE de la página Call Details, sea desde API Trace o General Trace.
Share your suggestions with us!
Click here and then [+ Submit idea]