Saltar al contenido

La reescritura de Nginx https convierte POST en GET

Nuestro team de trabajo ha pasado horas buscando para darle solución a tus interrogantes, te brindamos la resolución así que esperamos resultarte de mucha apoyo.

Solución:

Solución 1:

No es Nginx, es tu navegador.

Nota de RFC2616:

RFC 1945 y RFC 2068 especifican que el cliente no puede cambiar el método en la solicitud redirigida. Sin embargo, la mayoría de las implementaciones de agentes de usuario existentes tratan 302 como si fuera una respuesta 303, realizando un GET en la ubicación. [..]

Esto es true para todos los navegadores populares y no hay nada que puedas hacer al respecto.

Solución 2:

encontré POST /api/brand se estaba convirtiendo en GET /api/brand porque la aplicación web que estaba usando (flask-restful) estaba haciendo una solicitud “no válida”. si lo usara POST /api/brand/ (Observe el final /), fue un exito.

Aquí tienes las reseñas y puntuaciones

Acuérdate de que tienes autorización de agregar una reseña .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *