Чи слід використовувати код стану HTTP 502, якщо проксі взагалі не отримує відповіді?


85

Згідно з RFC:

10.5.3 502 Помилковий шлюз
Сервер, діючи як шлюз або проксі, отримав недійсну відповідь від висхідного сервера, до якого він звертався, намагаючись виконати запит.

Чи може недійсна відповідь також означати взагалі відсутність відповіді (наприклад, відмова у підключенні)?

Відповіді:


95

Так. Порожні або неповні заголовки або тіло відповіді, як правило, спричинені невдалими з'єднаннями або збоями на стороні сервера, можуть спричинити 502 помилки при доступі через шлюз або проксі-сервер.

Для отримання додаткової інформації про помилки мережі

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


1
формат мого запиту був невідповідним після виправлення формату, який працював у мене.
Дипен

1
Коли тіло запиту помилкове, воно повинно кинути 400, а не 500.
геманто
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.