Встречается на собеседованиях • сегодня
Какие знаешь стандартные статус коды ответа 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:
python
import requests
response = requests.get("https://example.com")
print(response.status_code) # 200
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы