Главная » Вопросы » Программирование » Другие языки и технологии

Какие есть коды состояния HTTP?
Какие есть коды состояния HTTP?
Категория: Другие языки и технологии | Добавил: spring (13.02.2018)
Просмотров: 131 | Ответы: 1 | Рейтинг: 5.0/1
Ответов: 1
0 Kaif
13.02.2018 оставил(а) комментарий:
Код состояния HTTP (англ. HTTP status code) — часть первой строки ответа сервера при запросах по протоколу HTTP. Он представляет собой целое число из трёх десятичных цифр. Первая цифра указывает на класс состояния. За кодом ответа обычно следует отделённая пробелом поясняющая фраза на английском языке, которая разъясняет человеку причину именно такого ответа.

Клиент узнаёт по коду ответа о результатах его запроса и определяет, какие действия ему предпринимать дальше. Набор кодов состояния является стандартом, и они описаны в соответствующих документах RFC. Введение новых кодов должно производиться только после согласования с IETF.

Successful 2xx
200 OK
201 Created
202 Accepted
203 Non-Authoriative Information
204 No Content
205 Reset Content
206 Partial Content

Redirection 3xx
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
303 See Other
304 Not Modified
305 Use Proxy (proxy redirect)

Client Error 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 Confict
410 Gone
411 Length Required
412 Precondition Failed
413 Request Entity To Large
414 Request-URI Too Long
415 Unsupported Media Type

Server Error 5xx
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 HTTP Version Not Supported
avatar