Когда браузер запрашивает обслуживание на Web-сервере, могут возникать ошибки.
Ниже представлен список сообщений о состоянии HTTP, которые могут возвращаться сервером:
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 Long | url запроса слишком длинный. Сервер не примет запрос, потому что 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" |