Sobes.tech
Back to questions
Junior — Middle
65

Можешь перечислить основные HTTP статус-коды и их назначения?

Companies where asked
AndersenAndersen

Answer from AI

sobes.tech AI

Основные HTTP статус-коды и их назначения:

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

Знание этих кодов помогает правильно обрабатывать ответы от сервера в приложениях.