Основы работы с HTML

Сообщения о состоянии HTTP


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

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

1xx: ИнформационныеСообщение:Описание:
100 ContinueПродолжить. Только часть запроса была получена сервером, но пока он не был отвергнут, клиент должен продолжать запрос.
101 Switching ProtocolsПереключение протоколов. Сервер переключает протокол.
2xx: Успешное выполнениеСообщение:Описание:
200 OKЗапрос был успешно выполнен.
201 CreatedСоздан. Запрос завершен, и создан новый ресурс.
202 AcceptedПринято. Запрос принят для обработки, но обработка еще не завершена.
203Недостоверная информация.
204Нет содержимого
205Сбросить содержимое.
206Частичное содержимое.
3xx: ПеренаправлениеСообщение:Описание:
300 Multiple ChoicesМножественный выбор. Список ссылок. Пользователь может выбрать ссылку и перейти в это место. Допустимо максимум пять адресов.
301 Moved PermanentlyПеремещена постоянно. Запрошенная страница перемещена в новый url
302 FoundНайдена. Запрошенная страница временно перемещена в новый url
303 See OtherСмотри другой. Запрошенную страницу можно найти в другом url
304 Not ModifiedНе модифицирован.
305 Use ProxyИспользуйте прокси-сервер.
306 UnusedНе используется. Этот код использовался в предыдущей версии. Он больше не используется, но код зарезервирован.
307 Temporary RedirectВременно перемещена. Запрошенная страница временно перемещена в новый url
4xx: Ошибки клиентаСообщение:Описание:
400 Bad RequestИспорченный запрос. Сервер не понял запрос.
401 UnauthorizedНеавторизовано. Запрошенная страница требует имя пользователя и пароль.
402 Payment RequiredТребуется платеж. Этот код зарезервирован для будущего использования.
403 ForbiddenЗапрещено. Доступ к запрошенной странице запрещен.
404 Not FoundНе найдено. Сервер не может найти запрошенную страницу.
405 Method Not AllowedМетод не разрешен. Метод, указанный в запросе, не разрешен.
406 Not AcceptableНе приемлем. Сервер может сгенерировать только такой ответ, который клиент не может принять.
407 Proxy Authentication RequiredТребуется аутентификация на прокси-сервере. Необходимо аутентифицироваться на прокси-сервере, прежде чем этот запрос можно будет обслужить.
408 Request TimeoutИстекло время ожидания запроса. Запрос потребовал больше времени, чем сервер был готов ждать.
409 ConflictКонфликт. Запрос невозможно завершить в связи с конфликтом.
410 GoneУдален. Запрошенная страница больше недоступна.
411 Length RequiredТребуется длина. Значение "Content-Length" не определено. Сервер без него не примет запрос.
412 Precondition FailedПредусловие неверно. Предусловие, заданное в запросе, оказалось ложным при проверке сервером.
413 Request Entity Too LargeОбъект запроса слишком большой. Сервер не пример запрос, потому что объект запроса слишком большой.
414 Request-url Too Longurl запроса слишком длинный. Сервер не примет запрос, потому что url слишком длинный. Происходит при преобразовании запроса "post" в запрос "get" с длинной информацией запроса.
415 Unsupported Media TypeНеподдерживаемый тип среды передачи. Сервер не примет запрос, так как тип среды передачи не поддерживается.
416--
417 Expectation FailedОжидания не оправдались.
5xx: Ошибки сервераСообщение:Описание:
500 Internal Server ErrorВнутренняя ошибка сервера. Запрос не был завершен. Сервер столкнулся с непредвиденным условием.
501 Not ImplementedНе реализовано. Запрос не был завершен. Сервер не поддерживает запрошенные функции.
502 Bad GatewayОшибка шлюза. Запрос не был завершен. Сервер получил недопустимый ответ от другого сервера.
503 Service UnavailableСлужба недоступна. Запрос не был завершен. Сервер временно перегружен или отключен.
504 Gateway TimeoutИстекло время ожидания от шлюза.
505 HTTP Version Not SupportedСервер не поддерживает данную версию "протокола http"



Содержание раздела