Что такое HTTP статус-коды

QA Тестировщик Junior Без компании
Что такое HTTP статус-коды
Ответы
HTTP статус-коды — это трехзначные числа, которые сервер возвращает в ответ на HTTP-запрос клиента. Они указывают на результат обработки запроса. Основные группы: - **1xx (Информационные)**: запрос принят, обработка продолжается (например, 100 Continue). - **2xx (Успех)**: запрос успешно обработан (200 OK, 201 Created). - **3xx (Перенаправление)**: требуется дополнительное действие (301 Moved Permanently, 302 Found). - **4xx (Ошибка клиента)**: запрос содержит ошибку (400 Bad Request, 404 Not Found). - **5xx (Ошибка сервера)**: сервер не смог обработать запрос (500 Internal Server Error, 503 Service Unavailable). Пример проверки в тестах (Python + requests): ``` response = requests.get("https://example.com") assert response.status_code == 200 ```