ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ

HTML Справочник

HTML Теги по алфавиту HTML Теги по категории HTML Поддержка браузеров HTML Атрибуты HTML Глобальные атрибуты HTML Атрибуты событий HTML Цвета HTML Canvas HTML Аудио/Видео HTML Наборы символов HTML Doctype HTML URL кодирование HTML Коды языков HTML Коды стран HTTP Сообщения HTTP Методы PX в EM Конвертер Горячие клавиши


HTML5. W3Schools на русском. Полный справочник тегов

Ua En Es De Fr

HTTP Статус сообщений


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

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

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

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

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

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

Сообщение: Описание:
100 Продолжить Сервер получил заголовки запроса, и клиент должен начать отправку тела запроса
101 Переключение протоколов Клиент попросил сервер переключить протоколы
103 Контрольная точка Используется в предложении о возобновлённых запросах для возобновления прерванных запросов PUT или POST

2xx: Успешный

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

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

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

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

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

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

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

Примечание. Для просмотра статуса HTTP сообщений в оригинале перейдите на англоязычную версию урока.