Sobes.tech
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: Сървърът като шлюз не получи навреме отговор от по-горния сървър.