Sobes.tech
Назад к вопросам
Middle+
2

Что такое HTTP статус-коды? Назови основные.

Компании, где спрашивали
СБЕРСБЕР

Ответ от нейросети

sobes.tech AI

HTTP статус-коды — это числовые коды, которые сервер возвращает клиенту в ответ на HTTP-запрос. Они информируют клиента о результате обработки запроса.

Основные категории статус-кодов:

  • 1xx (информационные): запрос получен, продолжается обработка (например, 100 Continue).
  • 2xx (успех): запрос успешно обработан (например, 200 OK, 201 Created).
  • 3xx (перенаправления): требуется дополнительное действие для завершения запроса (например, 301 Moved Permanently, 302 Found).
  • 4xx (ошибки клиента): ошибка на стороне клиента (например, 400 Bad Request, 401 Unauthorized, 404 Not Found).
  • 5xx (ошибки сервера): ошибка на стороне сервера (например, 500 Internal Server Error, 503 Service Unavailable).

Пример использования в Python с библиотекой requests:

import requests
response = requests.get('https://example.com')
print(response.status_code)  # Выведет, например, 200