Встречается на 1% собеседований по Python
Какие знаешь статус-коды
HTTP статус-коды делятся на 5 классов:
-
1xx (Информационные) – запрос принят, обработка продолжается.
100 Continue– сервер готов принять тело запроса.
-
2xx (Успешные) – запрос успешно обработан.
200 OK– стандартный успешный ответ.201 Created– ресурс создан (например, после POST).
-
3xx (Перенаправления) – требуется дополнительное действие.
301 Moved Permanently– ресурс перемещен навсегда.302 Found– временное перенаправление.
-
4xx (Ошибки клиента) – запрос содержит ошибку.
400 Bad Request– неверный синтаксис запроса.404 Not Found– ресурс не найден.
-
5xx (Ошибки сервера) – сервер не смог обработать запрос.
500 Internal Server Error– общая ошибка сервера.502 Bad Gateway– прокси-сервер получил недопустимый ответ.
Пример проверки статуса в Python (requests):
python
import requests
response = requests.get('https://example.com')
if response.status_code == 200:
print("Успешно!")
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы