Список кодов состояния HTTP - Сообщения об ошибках HTML
Меню
Веб-разработка

Список кодов состояния HTTP

Not Found

Сообщения об ошибках HTML

Когда браузер запрашивает услугу у веб-сервера, может возникнуть ошибка, и сервер может вернуть код ошибки, например "404 не найден".

Эти ошибки принято называть сообщениями об ошибках HTML.

Но эти сообщения называются сообщениями о состоянии HTTP. Фактически, сервер всегда возвращает статус для каждого запроса. Наиболее распространенный ответ — 200 ОК.


Ниже приведен список сообщений о состоянии HTTP, которые могут быть возвращены:

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

Сообщение Описание
100 Продолжить Сервер получил заголовки запроса, и клиент должен приступить к отправке тела запроса
101 Переключение протоколов Запрашивающая сторона попросила сервер переключить протоколы
103 Ранняя метаинформация Используется с заголовком Link, чтобы позволить браузеру начать предварительную загрузку ресурсов, пока сервер готовит ответ

2xx: Успешно

Сообщение Описание
200 Одобрено Запрос одобрен (это стандартный ответ для успешных HTTP-запросов)
201 Создано Запрос выполнен, и новый ресурс создан
202 Принято Запрос принят в обработку, но обработка не была завершена
203 Неавторитетная информация Запрос успешно обработан, но возвращает информацию, которая может быть из другого источника
204 Нет содержания Запрос успешно обработан, но не возвращает никакого контента
205 Сброс содержимого Запрос успешно обработан, но не возвращает никакого содержимого и требует, чтобы инициатор сбросил представление документа
206 Частичное содержание Сервер доставляет только часть ресурса из-за заголовка диапазона, отправленного клиентом

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

Сообщение Описание
300 Множественный выбор Список ссылок. Пользователь может выбрать ссылку и перейти по ней. Максимум пять адресов
301 Перемещено навсегда Запрошенная страница переехала на новый URL
302 Найдено Запрошенная страница временно перемещена на новый URL
303 См. другое Запрошенную страницу можно найти по другому URL
304 Не изменено Указывает, что запрошенная страница не была изменена с момента последнего запроса
307 Временное перенаправление Запрошенная страница временно перемещена на новый URL
308 Постоянное перенаправление Запрошенная страница навсегда перемещена на новый URL

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

Сообщение Описание
400 Неверный запрос Запрос не может быть выполнен из-за неправильного синтаксиса
401 Несанкционированный Запрос был легальным, но сервер отказывается на него отвечать. Для использования, когда аутентификация возможна, но не удалась или еще не была предоставлена.
402 Требуется оплата Зарезервировано для будущего использования
403 Запрещенный Запрос был легальным, но сервер отказывается на него отвечать.
404 Не найдено Запрошенная страница не найдена, но может быть снова доступна в будущем
405 Метод не разрешен Запрос был сделан к странице с использованием метода запроса, не поддерживаемого этой страницей
406 Недопустимо Сервер может генерировать только ответ, который не принимается клиентом
407 Требуется аутентификация прокси Клиент должен сначала аутентифицировать себя с помощью прокси
408 Тайм-аут запроса На сервере истекло время ожидания запроса
409 Конфликт Запрос не удалось выполнить из-за конфликта в запросе
410 Больше не доступен Запрошенная страница больше не доступна
411 Требуемая длина "Длина контента" не определена. Сервер без него запрос не примет
412 Предварительное условие не выполнено Предварительное условие, указанное в запросе, оценивается сервером как ложное
413 Слишком большой запрос Сервер не примет запрос, поскольку объект запроса слишком велик
414 Слишком длинный URI запроса Сервер не примет запрос, поскольку URI слишком длинный. Происходит при преобразовании запроса POST в запрос GET с длинной информацией запроса
415 Неподдерживаемый тип носителя Сервер не примет запрос, поскольку тип носителя не поддерживается
416 Диапазон неудовлетворителен Клиент запросил часть файла, но сервер не может предоставить эту часть
417 Ожидание не оправдалось Сервер не может соответствовать требованиям поля заголовка запроса Expect

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

Сообщение Описание
500 Внутренняя ошибка сервера Общее сообщение об ошибке, выдаваемое, когда более конкретное сообщение не подходит
501 Не реализовано Сервер либо не распознает метод запроса, либо у него нет возможности выполнить запрос
502 Плохой шлюз Сервер действовал как шлюз или прокси и получил неверный ответ от вышестоящего сервера
503 Сервис недоступен Сервер в данный момент недоступен (перегружен или отключен)
504 Тайм-аут шлюза Сервер действовал как шлюз или прокси и не получил своевременного ответа от вышестоящего сервера
505 Версия HTTP не поддерживается Сервер не поддерживает версию протокола HTTP, использованную в запросе
511 Требуется сетевая аутентификация Клиенту необходимо пройти аутентификацию, чтобы получить доступ к сети

Перейти в справочник по HTML.

Поделиться ссылкой