Встречается на собеседованиях • сегодня

Какие знаешь коды состояния

HTTP-коды состояния (Status Codes) делятся на 5 классов:

  1. 1xx (Информационные) – запрос принят, обработка продолжается (например, 100 Continue).
  2. 2xx (Успешные) – запрос успешно обработан (200 OK, 201 Created, 204 No Content).
  3. 3xx (Перенаправления) – требуются дополнительные действия (301 Moved Permanently, 302 Found, 304 Not Modified).
  4. 4xx (Ошибки клиента) – запрос содержит ошибку (400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found).
  5. 5xx (Ошибки сервера) – сервер не смог обработать запрос (500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable).

Пример проверки кода в тесте (Python + requests):

python
import requests
response = requests.get("https://example.com")
assert response.status_code == 200
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы