Spec-Zone.ru › HTTP

Статус: 502

502 Ошибка шлюза

Код состояния HTTP 502 Bad Gateway ответа об ошибке сервера указывает на то, что сервер работал как шлюз или прокси-сервер и получил недопустимый ответ от вышестоящего сервера.

Этот ответ похож на ответ 500 Internal Server Error тем, что он представляет собой обобщённый ответ «на все случаи» для ошибок сервера. Разница в том, что он указывает на конкретный участок цепочки запросов, на котором произошла ошибка. Если исходный сервер отправляет шлюзу допустимый ответ HTTP об ошибке, этот ответ следует передать клиенту вместо 502, чтобы причина сбоя была понятна. Если прокси-сервер или шлюз не получил ответ HTTP от исходного сервера, он отправляет клиенту 504 Gateway Timeout.

У ошибок 502 может быть множество причин, и для устранения таких проблем, вероятно, потребуется расследование со стороны владельцев серверов или администраторов. Исключение составляют сетевые ошибки на стороне клиента, особенно если сервис работает для других посетителей и если клиенты используют VPN или другие нестандартные настройки сети. В таких случаях клиентам следует проверить сетевые настройки, конфигурацию брандмауэра, настройки прокси-сервера, конфигурацию DNS и т. д.

Статус

502 Bad Gateway

Примеры

>

Ответ об ошибке шлюза 502

Следующий запрос пытается получить веб-страницу, но в ответ получает 502. Тело ответа содержит страницу с описанием состояния сервера и ссылкой на страницу поддержки для посетителей.

GET /highlights HTTP/1.1
Host: example.com
User-Agent: curl/8.6.0
Accept: */*
HTTP/1.1 502 Bad Gateway
Content-Type: text/html;
Content-Length: 123

<!doctype html>
<html lang="en">
<head>
  <title>502 Bad Gateway</title>
</head>
<body>
  <h1>Bad Gateway</h1>
  <p>The server was unable to complete your request. Please try again later.</p>
  <p>If this problem persists, please <a href="https://example.com/support">contact support</a>.</p>
</body>
</html>

Спецификации

Спецификация
Неизвестная спецификация>
# status.502>

См. также

  • Коды состояния ответа HTTP
  • 504 Gateway Timeout

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/502

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API