¿Debe usarse un código de estado HTTP 502 si un proxy no recibe ninguna respuesta?

85

Según el RFC:

10.5.3 502 Puerta de enlace incorrecta
El servidor, mientras actuaba como puerta de enlace o proxy, recibió una respuesta no válida del servidor ascendente al que accedió al intentar cumplir con la solicitud.

¿Puede una respuesta inválida también significar que no hay respuesta (por ejemplo, conexión rechazada)?

primroot
fuente

Respuestas:

95

Si. Los encabezados vacíos o incompletos o el cuerpo de la respuesta generalmente causado por conexiones rotas o fallas del lado del servidor pueden causar errores 502 si se accede a través de una puerta de enlace o proxy.

Para obtener más información sobre los errores de red

https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

parpadeando
fuente
1
El formato del cuerpo de mi solicitud no coincidía después de corregir el formato que me funcionó.
Dipen
1
Cuando el cuerpo de la solicitud es incorrecto, debería arrojar 400, no 500.
hemanto