Когда браузер обращается к веб-серверу, может возникнуть ошибка. Ниже представлен список ошибок, которые могут быть выданы сервером:
1xx: Информация
Сообщение |
Описание |
100 Продолжать |
Сервер получил только часть запроса, если он не будет отменен, вы можете продолжать запрос |
101 Переключение протоколов |
Сервер переключает протоколы |
2xx: Успешно
Сообщение |
Описание |
200 OK |
Запрос обработан успешно |
201 Создан |
Запрос завершен, создан новый URL |
202 Принят |
Запрос принят, но еще не обработан |
203 Не-авторизованая информация |
Информация в заголовке содержимого взята из локальной копии или у третьей стороны, а не с исходного сервера |
204 Нет содержимого |
Отсутствует содержимое |
205 Сбросить содержимое |
Необходимо очистить формы для ввода данных |
206 Частичное содержимое |
Сервер возвращает лишь часть данных затребованного объема |
3xx: Перенаправление
Сообщение |
Описание |
300 Множественный выбор |
Список ссылок. Пользователь может выбрать ссылку и перейти по ней. Максимум — пять адресов |
301 Перемещен |
Запрашиваемая страница была перемещена на новый url |
302 Найден |
Запрашиваемая страница была временно перемещена на новый url |
303 Посмотрите еще |
Запрашиваемая страница может быть найдена по другому url (указан в заголовке Location в файле .htaccess) |
304 Не изменен |
Проверяется изменение страницы с некоторой даты, если не изменялась, то загружается локальная копия |
305 Используйте прокси |
Доступ к странице должен быть осуществлен через прокси-сервер, указанный в заголовке Location |
306 Не используется |
Этот код использовался в предыдущей версии. Теперь он не используется, но зарезервирован. |
307 Временное перенаправление |
Запрашиваемая страница временно перемещена на новый url |
4xx: Ошибки пользователя
Сообщение |
Описание |
400 Плохой запрос |
Сервер обнаружил в запросе пользователя синтаксическую ошибку |
401 Несанкционированно |
Необходимо ввести логин и пароль для получения доступа к запрашиваемой странице |
402 Необходима оплата |
Этот код в HTTP еще не реализован |
403 Запрещен |
Доступ к запрашиваемой странице запрещен |
404 Не найден |
Сервер не смог найти запрашиваемую страницу |
405 Метод не применим |
Метод отправки данных в запросе не применим для данной страницы |
406 Не доступно |
Сервер может генерировать содержимое не в том формате, который нужен пользователю |
407 Необходима прокси-идентификация |
Вы должны быть идентифицированы прокси-сервером перед отправкой запроса серверу |
408 Окончание времени запроса |
Запрос занял больше времени, чем было установлено в настройках сервера и соединение было разорвано |
409 Конфликт |
Запрос конфликтует с другим запросом или конфигурацией сервера |
410 Ушел |
Запрашиваемая страница больше не существует на данном сервере |
411 Укажите длину |
Поле «Content-Length» (длина содержимого) не определено. Сервер не может принять запрос без заполнения этого поля |
412 Условие ложно |
Условие, заданное в запросе к серверу является ложным |
413 Длина содержимого запроса слишком велика |
Сервер отказывается принимать запрос, поскольку длина его содержимого слишком велика |
414 Запрашиваемый url слишком велик |
Сервер отказывается принимать запрос, поскольку его url слишком велик. Может возникать, когда вы конвертируете запрос «post» в запрос «get» с большим объемом информации запроса |
415 Неподдерживаемый тип медиа-содержимого |
Сервер отказывается принимать запрос, поскольку тип медиа-содержимого не поддерживается сервером |
416 Запрашиваемый диапазон не выполним |
Сервер сообщает — форма запроса (требуемый диапазон) не выполнима. |
417 Время ожидания истекло |
Время ожидания истекло |
5xx: Ошибки сервера
Сообщение |
Описание |
500 Внутренняя ошибка сервера |
Запрос не обработан. Сервер столкнулся с ошибкой |
501 Не осуществлен |
Запрос не обработан. Сервер не может обработать запрос. |
502 Плохие шлюзы |
Запрос не обработан. Сервер получил ошибочный ответ от вышестоящего сервера |
503 Обслуживание недоступно |
Запрос не обработан. Сервер временно не работает |
504 Превышение времения ожидания шлюза |
Превышено время ожидания времени шлюза |
505 Версия HTTP не поддерживается |
Сервер не поддерживает данную версию протокола http |