Какие знаешь стандартные статус коды ответа http

Python Senior Без компании
Какие знаешь стандартные статус коды ответа http
Ответы
HTTP статус-коды делятся на 5 классов: - **1xx (Информационные)** - `100 Continue` – сервер готов принять запрос. - `101 Switching Protocols` – смена протокола (например, на WebSocket). - **2xx (Успешные)** - `200 OK` – стандартный успешный ответ. - `201 Created` – ресурс создан. - `204 No Content` – нет тела ответа (например, после DELETE). - **3xx (Перенаправления)** - `301 Moved Permanently` – постоянный редирект. - `302 Found` – временный редирект. - `304 Not Modified` – контент не изменился (кеширование). - **4xx (Ошибки клиента)** - `400 Bad Request` – неверный синтаксис запроса. - `401 Unauthorized` – требуется аутентификация. - `403 Forbidden` – доступ запрещён. - `404 Not Found` – ресурс не найден. - **5xx (Ошибки сервера)** - `500 Internal Server Error` – общая ошибка сервера. - `502 Bad Gateway` – прокси получил неверный ответ. - `503 Service Unavailable` – сервис временно недоступен. Пример проверки в Python: ``` import requests response = requests.get("https://example.com") print(response.status_code) # 200 ```