Код | Условное обозначение | Значение |
100 | Continue | Клиент должен продолжить свой запрос |
101 | Switching Protocols | Сервер переключает протокол по требованию клиента, указанному в поле Upgrade. |
200 | OK | Запрос был успешно выполнен, возвращаемая информация зависит от метода указанного клиентом. |
201 | Created | Запрос был выполнен, в результате чего был создан новый ресурс. Его расположение возвращается в поле Location. |
202 | Accepted | Запрос принят, но его обработка не закончена. Фактически запрос может и не выполниться. |
203 | Non-Authoritative Information | Возвращаемая в заголовке информация не оригинал, а взята у третьей стороны. |
204 | No Content | Сервер выполнил запрос, но из-за отсутствия информации возвращает лишь код статуса и заголовок. |
205 | Reset Content | Запрос выполнен и клиентская программа (браузер) должна очистить документ (форму) инициирующую запрос. |
206 | Partial Content | Сервер возвращает лишь часть документа затребованного объема. |
300 | Multiple Choices | Запрошенный URL имеет несколько представлений. В качестве такого множества может выступать разбиение по языкам. В заголовке возвращаемого ответа сервером может содержаться информация, конкретизирующая запрос. |
301 | Moved Permanently | Запрошенный ресурс перенесен на другой постоянный URI, указанный в поле Location. |
302 | Moved Temporarily | Документ, указанный в запросе временно перенесен на другой URI, указанный в поле Location. |
303 | See Other | Запрашиваемый URL может быть найден под другим адресом, его следует запрашивать методом GET. |
304 | Not Modified | Это ответ сервера на условный запрос с полем If-Modified-Since, означающий, документ не изменялся и клиент должен использовать локальную версию документа. |
305 | Use Proxy | Обращение к запрошенному ресурсу должно производиться через прокси-сервер, указанный в поле Location. |
400 | Bad Request | Запрос содержит синтаксическую ошибку. Клиенту следует исправить запрос. |
401 | Unauthorized | Запрос подразумевает подтверждение подлинности клиента. Требуется повторить запрос с полем Authorization. |
402 | Payment Required | Зарезервированный, еще не используемый в HTTP код. |
403 | Forbidden | Сервер принял запрос, но отказывается на него отвечать. Возможно, имеется нарушение прав доступа. |
404 | Not Found | Документ по данному URL не найден. |
405 | Method Not Allowed | Метод для данного запрашиваемого ресурса не дозволен. Сервером также возвращается список разрешенных методов в поле Allow. |
406 | Not Acceptable | Документ по данному адресу существует, однако формат ресурса не соответствует запрашиваемому клиентом. |
407 | Proxy Authentication Required | Указывает на то, что пользователь должен сначала подтвердить свою подлинность прокси-серверу. |
408 | Request Time-out | Истекло время ожидания сервера, при котором клиент мог завершить запрос. Требуется снова произвести подключение. |
409 | Conflict | Запрос не может быть выполнен вследствие конфликта с текущим состоянием документа. Сервер также в заголовке возвращает информацию о причине конфликтной ситуации. |
410 | Gone | Требуемый ресурс удален с сервера и не может быть предоставлен. |
411 | Length Required | Сервер отказал в обработке ресурса из-за отсутствия в заголовке запроса поля Content-Length определяющее длину документа. |
412 | Precondition Failed | Условия, указанные клиентом в заголовке запроса, оказались ложными. |
413 | Request Entity Too Large | Причина отказа сервера в данном случае - достаточно большой объект запроса. Если это положение временно, то в заголовки ответа включается поле Retry-After. |
414 | Request-URL Too Long | Сервер выдает отказ вследствие большой длины в адресе указанного ресурса. |
415 | Unsupported Media Type | Сервер отказывается обработать запрос из-за формата объекта запроса, тип которого не поддерживается ресурсом для запрашиваемого метода. |
500 | Internal Server Error | На сервере возникла внутренняя ошибка, не позволяющая ему выполнить запрос. |
501 | Not Implemented | Методы, указанные клиентом, не поддерживаются сервером для любого ресурса. |
502 | Bad Gateway | Сервер получил недопустимые сведения от другого сервера, при попытке осуществить запрос клиента. |
503 | Service Unavailable | Временно нет возможности обработать запрос, при этом в заголовке возможно указание времени возобновления функционирования сервера. |
504 | Gateway Time-out | Сервер не дождался ответа от другого сервера при попытке обеспечить выполнения запроса. |
505 | HTTP Version not supported | Не поддерживается версия протокола HTTP, указанная в запросе клиента. |