Um código de status HTTP 502 deve ser usado se um proxy não receber nenhuma resposta?

86

De acordo com o RFC:

10.5.3 502 Gateway inválido
O servidor, enquanto agia como um gateway ou proxy, recebeu uma resposta inválida do servidor upstream que ele acessou na tentativa de atender à solicitação.

Uma resposta inválida também pode significar nenhuma resposta (por exemplo, conexão recusada)?

primroot
fonte

Respostas:

96

Sim. Cabeçalhos ou corpo de resposta vazios ou incompletos, normalmente causados ​​por conexões interrompidas ou falha no servidor, podem causar erros 502 se acessados ​​por meio de um gateway ou proxy.

Para obter mais informações sobre os erros de rede

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

piscando
fonte
1
o formato do corpo da minha solicitação não correspondeu depois de corrigir o formato que funcionou para mim.
Dipen em
1
Quando o corpo da solicitação está errado, ele deve lançar 400, não 500.
hemanto