HTTP Method
El interceptor HTTP Method «cambia» el método HTTP de la llamada corriente.
Por ejemplo, supongamos que la llamada a un recurso de una API registrada (/stores/{id}
) sea del tipo GET; sin embargo, su servidor soporta solamente llamadas del tipo POST.
Podemos usar este interceptor para realizar la transformación del método HTTP de la petición de GET en POST.
Funcionamiento
Esta es la arquitectura de funcionamiento del interceptor, con el ejemplo de transformación de GET en POST:
La llamada realizada es enviada para el gateway, que ejecuta el interceptor HTTP Method registrado.
En su interior, el interceptor hace la transformación del método proveniente de la llamada (GET) en el método que fue registrado en el Manager (POST).
Después de la transformación, el gateway envía la llamada para el servidor de la API con el método transformado.
Configuración del interceptor
El interceptor sólo puede ser utilizado en el flujo de petición (request).
Después de añadirlo ao flujo, basta seleccionar el método entre las opciones listadas, conforme es exhibido en la imagen de abajo. El método elegido es el que se llevará al servidor.
Share your suggestions with us!
Click here and then [+ Submit idea]