Назад к вопросам
Junior
69
questionbank

Какие коды ответа могут быть возвращены веб-сервером?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

1xx: Информационные

  • 100 Continue: Сервер получил начальную часть запроса и ожидает продолжения.
  • 101 Switching Protocols: Клиент запросил переход на другой протокол, и сервер готов это сделать.

2xx: Успешные операции

  • 200 OK: Стандартный успешный ответ.
  • 201 Created: Ресурс успешно создан в результате выполнения запроса.
  • 204 No Content: Сервер успешно обработал запрос, но не будет отправлять ответное тело.

3xx: Перенаправления

  • 301 Moved Permanently: Ресурс был окончательно перемещен на новый URI.
  • 302 Found (ранее "Moved Temporarily"): Ресурс временно находится по другому URI.
  • 304 Not Modified: Ресурс не был изменен с момента последнего запроса.

4xx: Ошибки клиента

  • 400 Bad Request: Сервер не может обработать запрос из-за синтаксической ошибки или некорректных параметров.
  • 401 Unauthorized: Для доступа к ресурсу требуется аутентификация.
  • 403 Forbidden: Сервер понял запрос, но отказывает в доступе.
  • 404 Not Found: Сервер не может найти запрошенный ресурс.
  • 405 Method Not Allowed: Метод, использованный в запросе, не разрешен для данного ресурса.

5xx: Ошибки сервера

  • 500 Internal Server Error: Внутренняя ошибка сервера.
  • 502 Bad Gateway: Сервер, действуя как шлюз или прокси, получил недействительный ответ от вышестоящего сервера.
  • 503 Service Unavailable: Сервер временно не может обработать запрос, обычно из-за перегрузки или технических работ.
  • 504 Gateway Timeout: Сервер, как шлюз, не получил своевременного ответа от вышестоящего сервера.