Junior
Какви кодове за отговор могат да бъдат върнати от уеб сървър?
sobes.tech AI
Отговор от AI
1xx: Информационни
- 100 Continue: Сървърът получи началната част от заявката и очаква продължение.
- 101 Switching Protocols: Клиентът поиска превключване към друг протокол, и сървърът е готов да го направи.
2xx: Успешни операции
- 200 OK: Стандартен успешен отговор.
- 201 Created: Ресурсът е успешно създаден в резултат на заявката.
- 204 No Content: Сървърът успешно обработи заявката, но няма да изпраща тяло на отговора.
3xx: Пренасочвания
- 301 Moved Permanently: Ресурсът беше окончателно преместен на нов URI.
- 302 Found (по-рано "Moved Temporarily"): Ресурсът временно се намира на друг URI.
- 304 Not Modified: Ресурсът не е бил променен от последната заявка.
4xx: Грешки на клиента
- 400 Bad Request: Сървърът не може да обработи заявката поради синтактична грешка или неправилни параметри.
- 401 Unauthorized: Необходима е автентикация за достъп до ресурса.
- 403 Forbidden: Сървърът е разбрал заявката, но отказва достъп.
- 404 Not Found: Сървърът не може да намери искания ресурс.
- 405 Method Not Allowed: Методът, използван в заявката, не е разрешен за този ресурс.
5xx: Грешки на сървъра
- 500 Internal Server Error: Вътрешна грешка на сървъра.
- 502 Bad Gateway: Сървърът, действащ като шлюз или прокси, е получил невалиден отговор от по-горния сървър.
- 503 Service Unavailable: Сървърът временно не може да обработи заявката, обикновено поради претоварване или техническа поддръжка.
- 504 Gateway Timeout: Сървърът като шлюз не получи навреме отговор от по-горния сървър.