È necessario utilizzare un codice di stato HTTP 502 se un proxy non riceve alcuna risposta?


86

Secondo la RFC:

10.5.3 502 Bad Gateway
Il server, mentre fungeva da gateway o proxy, ha ricevuto una risposta non valida dal server upstream a cui ha avuto accesso nel tentativo di soddisfare la richiesta.

Una risposta non valida può anche significare nessuna risposta (ad es. Connessione rifiutata)?

Risposte:


96

Sì. Intestazioni vuote o incomplete o corpo della risposta tipicamente causati da connessioni interrotte o crash lato server possono causare errori 502 se si accede tramite un gateway o un proxy.

Per ulteriori informazioni sugli errori di rete

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


1
il formato del corpo della mia richiesta non corrispondeva dopo aver corretto il formato che ha funzionato per me.
Dipen

1
Quando il corpo della richiesta è sbagliato dovrebbe lanciare 400 non 500.
hemanto
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.