Junior
Кои HTTP кодове за отговор знаете?
sobes.tech AI
Отговор от AI
Информация:
100 Continue- Сървърът е получил началната част на заявката и очаква продължение.101 Switching Protocols- Сървърът е съгласен да превключи към протоколите, посочени в заглавката Upgrade.
Успешни:
200 OK- Заявката е успешно обработена.201 Created- Заявката е успешно изпълнена и като резултат е създаден нов ресурс.204 No Content- Заявката е успешно обработена, но отговорът не съдържа същност (например при изтриване на ресурс).
Пренасочвания:
301 Moved Permanently- Изискваният ресурс е преместен трайно на нов URL.302 Found(по-рано "Moved temporarily") - Изискваният ресурс е временно достъпен на друг URL.304 Not Modified- Ресурсът не е променян от последния заявка. Браузърът може да използва кешираната версия.
Грешки на клиента:
400 Bad Request- Сървърът не може да обработи заявката поради неправилна синтакса.401 Unauthorized- Заявката изисква удостоверяване.403 Forbidden- Достъпът до ресурса е забранен.404 Not Found- Изискваният ресурс не е намерен.405 Method Not Allowed- HTTP методът, използван в заявката, не е разрешен за този ресурс.422 Unprocessable Entity- Сървърът разбира типа на съдържанието на заявката, но не може да обработи инструкциите в нея (например грешки при валидирането на данните).
Грешки на сървъра:
500 Internal Server Error- Сървърът е срещнал неочаквана грешка.502 Bad Gateway- Сървърът, действащ като шлюз или прокси, е получил невалиден отговор от по-горния сървър.503 Service Unavailable- Сървърът е временно недостъпен (например поради претоварване или техническа поддръжка).