Advertisement
AlexNovoross87

STATUS CODES RESPONSES HTTP

Dec 27th, 2024
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. HTTP статус-коды ответа представляют собой трехзначные числа, которые сервер отправляет клиенту в ответ на запрос. Эти коды помогают клиентам понять, как был обработан запрос. Все статус-коды делятся на пять основных классов:
  2.  
  3. 1. Информационные коды (1xx)
  4. Эти коды указывают на то, что запрос был получен и обрабатывается. Они редко используются в практике.
  5. 100 Continue: Указывает, что начальная часть запроса была получена, и клиент может продолжать отправку данных.
  6. 101 Switching Protocols: Указывает, что сервер согласен изменить протокол.
  7.  
  8. 2. Успешные коды (2xx)
  9. Эти коды подтверждают успешное выполнение запроса.
  10. 200 OK: Запрос выполнен успешно.
  11. 201 Created: Новый ресурс успешно создан.
  12. 202 Accepted: Запрос принят для обработки, но еще не завершен.
  13. 204 No Content: Запрос выполнен, но нет содержимого для возврата.
  14. 205 Reset Content: Запрос выполнен, и клиент должен сбросить представление документа.
  15. 206 Partial Content: Сервер возвращает часть ресурса.
  16.  
  17. 3. Коды перенаправления (3xx)
  18. Эти коды указывают на необходимость дальнейших действий для завершения запроса.
  19. 300 Multiple Choices: Запрашиваемый ресурс имеет несколько представлений.
  20. 301 Moved Permanently: Запрашиваемый ресурс был перемещен на новый URI.
  21. 302 Found: Запрашиваемый ресурс временно доступен по другому URI.
  22. 304 Not Modified: Ресурс не изменился с момента последнего запроса.
  23.  
  24. 4. Ошибки клиента (4xx)
  25. Эти коды указывают на ошибки со стороны клиента.
  26. 400 Bad Request: Запрос не может быть обработан из-за неверного синтаксиса.
  27. 401 Unauthorized: Необходима аутентификация для доступа к ресурсу.
  28. 403 Forbidden: Доступ к ресурсу запрещен.
  29. 404 Not Found: Запрашиваемый ресурс не найден.
  30. 410 Gone: Ресурс был удален и больше недоступен.
  31.  
  32. 5. Ошибки сервера (5xx)
  33. Эти коды указывают на ошибки со стороны сервера при обработке запроса.
  34. 500 Internal Server Error: Внутренняя ошибка сервера.
  35. 501 Not Implemented: Сервер не поддерживает функциональность, необходимую для выполнения запроса.
  36. 502 Bad Gateway: Сервер, действующий как шлюз или прокси, получил недопустимый ответ от upstream-сервера.
  37. 503 Service Unavailable: Сервер временно недоступен из-за перегрузки или технического обслуживания.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement