Sobes.tech
Junior — Middle

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

sobes.tech AI

Отговор от 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 — услугата не е достъпна.

Знанието на тези кодове помага за правилната обработка на отговорите от сървъра в приложенията.