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 — услугата не е достъпна.
Знанието на тези кодове помага за правилната обработка на отговорите от сървъра в приложенията.