Professional Documents
Culture Documents
4. Http Статус Кодове - Ип
4. Http Статус Кодове - Ип
XII клас
В HTTP протокола са описани HTTP статус кодове, които уеб сървърът изпраща
в отговор на заявките от уеб браузъра.
Има няколко типа статус кодове, като само последните два типа означават
съобщение за грешка. Подредени според уеб спецификацията, те изглеждат така:
1хх : Информационни
2хх : Успешни
3хх : Пренасочване
4хх : Грешка при Клиента
5хх : Грешка при Сървъра
Най-често срещаните кодове от тип грешка при клиента са 404 (Not Found), 403
(Forbidden), 400 (Bad Request) и от тип грешка при сървъра – 500 (Internal Server Error).
100 Continue
Този статус код не означава грешка, а потвърждение, че всичко е „ОК“.
200 OK
Когато уеб сървърът има отговор за дадена заявка на уеб браузъра, той показва
това със статус код 200 OK.
201 Created
Означава, че на сървъра успешно е създаден нов ресурс.
202 Accepted
Заявката е приета, но изпълнението не е завършено, действието ще продължи
асинхронно.
204 No Content
Заявката е изпълнена успешно, но заявеният ресурс е празен (няма съдържание,
има нулева дължина).
206 Partial Content
Заявката е прекъсната преди да бъде завършена напълно – съобщението се дава
от някои програми, обикновено когато потребителят се е уморил да чака отварянето на
даден файл и преминава към следващия.
401 Unauthorized
За достъп до ресурсите се изисква идентификация. Съобщението означава, че
нямате разрешение за достъп до заявената информация. Обърнете се към сървърния
администратор, ако смятате, че достъпа ви до ресурсите трябва да е разрешен.
403 Forbidden
Забранен достъп. Сървърът разбира заявката, но отказва да я изпълни. Някои от
възможните причини за това съобщение са: опит за достъп до директория (папка),
която няма индексна страница, например index.html; опит за достъп до защитени с
парола ресурси, при въвеждане на грешна парола; опит за достъп до обезопасена чрез
Secure Sockets Layer (SSL) страница; забранен достъп през вашия IP адрес и др.
409 Conflict
Съществува вътрешно противоречие, поради което не може да се получи достъп
до заявения ресурс.
410 Gone
Заявеният ресурс не е наличен на сървъра и няма препратка към евентуално
негово ново местоположение.
https://blog.superhosting.bg/http-status-codes.html