Встречается на собеседованиях • сегодня
Какие знаешь статус-коды
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
интервью вопросы и ответы