Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HTTP статус-коды ответа представляют собой трехзначные числа, которые сервер отправляет клиенту в ответ на запрос. Эти коды помогают клиентам понять, как был обработан запрос. Все статус-коды делятся на пять основных классов:
- 1. Информационные коды (1xx)
- Эти коды указывают на то, что запрос был получен и обрабатывается. Они редко используются в практике.
- 100 Continue: Указывает, что начальная часть запроса была получена, и клиент может продолжать отправку данных.
- 101 Switching Protocols: Указывает, что сервер согласен изменить протокол.
- 2. Успешные коды (2xx)
- Эти коды подтверждают успешное выполнение запроса.
- 200 OK: Запрос выполнен успешно.
- 201 Created: Новый ресурс успешно создан.
- 202 Accepted: Запрос принят для обработки, но еще не завершен.
- 204 No Content: Запрос выполнен, но нет содержимого для возврата.
- 205 Reset Content: Запрос выполнен, и клиент должен сбросить представление документа.
- 206 Partial Content: Сервер возвращает часть ресурса.
- 3. Коды перенаправления (3xx)
- Эти коды указывают на необходимость дальнейших действий для завершения запроса.
- 300 Multiple Choices: Запрашиваемый ресурс имеет несколько представлений.
- 301 Moved Permanently: Запрашиваемый ресурс был перемещен на новый URI.
- 302 Found: Запрашиваемый ресурс временно доступен по другому URI.
- 304 Not Modified: Ресурс не изменился с момента последнего запроса.
- 4. Ошибки клиента (4xx)
- Эти коды указывают на ошибки со стороны клиента.
- 400 Bad Request: Запрос не может быть обработан из-за неверного синтаксиса.
- 401 Unauthorized: Необходима аутентификация для доступа к ресурсу.
- 403 Forbidden: Доступ к ресурсу запрещен.
- 404 Not Found: Запрашиваемый ресурс не найден.
- 410 Gone: Ресурс был удален и больше недоступен.
- 5. Ошибки сервера (5xx)
- Эти коды указывают на ошибки со стороны сервера при обработке запроса.
- 500 Internal Server Error: Внутренняя ошибка сервера.
- 501 Not Implemented: Сервер не поддерживает функциональность, необходимую для выполнения запроса.
- 502 Bad Gateway: Сервер, действующий как шлюз или прокси, получил недопустимый ответ от upstream-сервера.
- 503 Service Unavailable: Сервер временно недоступен из-за перегрузки или технического обслуживания.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement