92 votes

Faut-il utiliser un code d'état HTTP 502 si un proxy ne reçoit aucune réponse ?

Selon le RFC :

10.5.3 502 Mauvaise passerelle
Le serveur, qui fait office de passerelle ou de proxy, a reçu une réponse non valide du serveur en amont auquel il a accédé pour tenter de répondre à la demande.

Can réponse non valide signifie également l'absence totale de réponse (ex. : connexion refusée) ?

100voto

blinkingled Points 1021

Oui. Des en-têtes ou un corps de réponse vides ou incomplets, généralement causés par des connexions interrompues ou des pannes côté serveur, peuvent provoquer des erreurs 502 en cas d'accès via une passerelle ou un proxy.

Pour plus d'informations sur les erreurs de réseau

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

1 votes

Le format du corps de ma requête était mal adapté. Après avoir corrigé le format, cela a fonctionné pour moi.

1 votes

Lorsque le corps de la demande est incorrect, il devrait lancer 400 et non 500.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X