Шта означавају уобичајене грешке ХТТП статусног кода?
ХТТП(HTTP) је једноставан комуникациони протокол заснован на TCP/IP и апсолутни је супстрат за испоруку података на Ворлд Виде Веб(World Wide Web) -у . Дуги низ година ХТТП(HTTP) служи као моћан протокол у коме се преко ХТТП(HTTP) -а шаљу билиони података између клијента и сервера. У суштини ХТТП(Essentially HTTP) је заснован на архитектури клијент-сервер где веб претраживачи и претраживачи делују као ХТТП(HTTP) клијент, а веб(Web) сервер делује као сервер. Овај захтев/одговор клијената и сервера се саопштавају преко TCP/IP везе. Клијент претраживача иницира захтев веб серверу у облику УРЛ -а(URL)а веб сервер одговара траженим ресурсима заједно са ХТТПС статусним кодовима(HTTPS status codes) који су присутни у ХТТП(HTTP) заглављу претраживача. Другим речима, веб сервер на захтев одговара кодовима успеха или грешке.
Грешке ХТТП статусног кода
ХТТПС(HTTPS) статусни код је кратка белешка коју шаље сервер и која се приказује на веб страници када клијент иницира захтев серверу. ХТТПС(HTTPS) статусни код је критичан за власника веб локација или било ког програмера јер они играју важну улогу у дијагностиковању грешака на страни клијент/сервер и решавању проблема са конфигурацијом. Другим речима, ХТТПС(HTTPS) статусни код је начин на који сервер каже да нешто није у реду. Елемент статусног кода је троцифрени број где прва цифра статусног кода специфицира класе одговора. Унутар класе постоји низ серверских кодова и сервер их враћа. Последње две цифре ХТТПС(HTTPS) статусног кода немају никакву класификациону улогу. Постоји пет стандардних класа за ХТТП(HTTP)статусни кодови о којима ћемо детаљно разговарати и размотрити неке ХТТПС(HTTPS) статусне кодове на које можемо редовно наилазити.
ХТТПС(HTTPS) статусни кодови су класификовани у 5 класа:
1кк:
Ова класа означава Информативне(Informational) одговоре који указују да су захтеви које је покренуо клијент примљен од стране веб сервера и да су у процесу.
Унутар ове класе постоји низ серверских кодова и сервер их враћа.
Следе неке од листа статусних кодова у класи 1кк.
100 Настави:(100 Continue:) Ово означава да је сервер примио само део захтева који је покренуо клијент из великог захтева и то значи да клијент може да настави да шаље захтев све док захтев није одбијен са стране сервера.
101 Промена протокола:(101 Switching Protocols:) Статусни код значи да је сервер спреман да промени протоколе према захтеву клијента.
2кк:
Ова класа је код успеха који враћа сервер. То значи да је захтев који је покренуо клијент примио сервер, као и да је акција схваћена и обрађена.
Следе неке од листа статусних кодова у класи 2кк.
200 ОК:(200 OK:) Овај статусни код је стандардни одговор на успешне ХТТП(HTTP) захтеве које су покренули клијенти. Сервер га враћа када се веб страница понаша на исти начин како се очекује да се понаша.
201 Креирано:(201 Created:) Овај статусни код се враћа када сервер доврши захтев који је покренуо клијент и када се креира нови ресурс
205 Ресетуј садржај:(205 Reset Content:) Овај статусни код се враћа када сервер успешно заврши захтев клијента, али није успео да врати било какав садржај. Захтева од клијента/претраживача да ресетује приказ документа.
3кк:
Ова класа је код за преусмеравање(Redirection) који предлаже клијенту да предузме додатну радњу да доврши покренути захтев. То указује да клијент мора да предузме додатне радње да би испунио захтев.
Следе неке од листа статусних кодова у класи 3кк.
300 вишеструких избора:(300 Multiple Choices:) указује на вишеструки избор за ресурсе које покреће клијент. Клијент може да изабере линк са највише пет адреса.
301 Трајно премештено:(301 Moved Permanently:) Овај статусни код се приказује када се захтев који је покренуо клијент за ресурсе или веб страницу трајно замени другим ресурсом. преусмерава на нову УРЛ адресу(URL) .
302 Пронађен:(302 Found:) Овај статусни код се приказује када се пронађе захтев који је покренуо клијент за ресурсе или веб страницу, али на другој локацији од очекиване. Привремено се премешта на други ресурс или привремено преусмерава на нови УРЛ(URL) .
304 Није измењено:(304 Not Modified:) Овај статусни код се враћа ако је клијент већ преузео ресурсе од последње посете и приказује се да обавести претраживач клијента да су тражени ресурси већ ускладиштени у кешу претраживача који није измењен. Овај статусни код у основи убрзава испоруку ресурса са веб странице коришћењем претходно преузете копије која је још увек присутна у кешу од последње посете.
4кк:
Грешка на страни клијента указује да је дошло до проблема са захтевом клијента. Код се враћа ако захтев клијента може да садржи нетачну синтаксу.
Следе неке од листа статусних кодова у класи 4кк.
400 Лош захтев:(400 Bad Request:) Овај статусни код се враћа ако сервер није обрадио захтев због грешке клијента као што је погрешна синтакса, обмањујући захтев за рутирање, неважеће кадрирање итд.
401 Неовлашћено:(401 Unauthorized:) Овај статусни код враћа сервер ако клијент није дао важеће акредитиве за аутентификацију.
403 Забрањено(403 Forbidden) :(403 Forbidden:) Овај ХТТПС(HTTPS) статусни код се враћа када је приступ ресурсу забрањен и клијент нема потребну дозволу за преглед садржаја. Ово се у основи дешава ако клијент покушава да види садржај заштићен лозинком без ваљаних акредитива за пријаву.
404 Није пронађено(404 Not Found)(404 Not Found) : Ова грешка ХТТПС(HTTPS) статусног кода је најчешћа грешка од свих и враћа се ако сервер не успе да пронађе захтев који је покренуо клијент.
405 Метод није дозвољен:(405 Method Not Allowed:) Овај ХТТПС(HTTPS) статусни код се враћа ако метод који захтева клијент подржава хостинг сервер, али не подржавају ресурси које клијент захтева.
408 Рекуест Тимеоут:(408 Request Timeout:) Овај ХТТПС(HTTPS) статусни код враћа сервер ако сервер није успео да прими комплетан захтев од претраживача клијента. Главни разлог за ову грешку би био губитак пакета података током комуникације између клијент-сервер. Сервер истекне чекајући да захтев у потпуности прими од претраживача клијента.
410 Нестало:(410 Gone:) Овај ХТТПС(HTTPS) статусни код се враћа ако сервер не успе да пронађе страницу или ресурсе са захтевом који је покренуо клијент. Ова статусна грешка је слична грешци 404 Није пронађено(Found) , осим што је ова грешка трајна и тражена страница или ресурси за сада више нису доступни и такође неће бити поново доступни у будућности.
5кк:
Ова класа је грешка на страни сервера и враћа се ако сервер није успео да испуни захтев клијента – грешка на серверу може бити један од разлога који спречавају испуњење захтева.
Следе неке од листа статусних кодова у класи 5кк.
500 Интерна грешка сервера(500 Internal Server Error) :(500 Internal Server Error:) Ову ХТТПС(HTTPS) статусну грешку генеришу додаци треће стране или неисправни додаци. Ово је грешка сервера када сервер не успе да повеже базу података и не испоручи тражени ресурс.
501 Није имплементирано:(501 Not Implemented:) Ово је проблем са веб сервером, а грешка се враћа ако сервер не подржава функционалност коју је захтевао клијент. Ову грешку може да реши само домаћин
502 Лош мрежни пролаз:(502 Bad Gateway:) Ова грешка се углавном јавља када ће серверу који захтева ресурсе базе података требати доста времена и када га сам веб сервер поништи, на крају прекине везу са узводним сервером или базом података. Ову грешку сервер враћа када добије неважећи одговор од упстреам сервера.
503 Услуга недоступна:(503 Service Unavailable:) Ова грешка се враћа ако је сервер преоптерећен са превише захтева и није доступан да обради захтеве на време.
504 Временско(504 Gateway Timeout) ограничење мрежног пролаза :(504 Gateway Timeout:) Ова грешка се враћа када сервер који делује као мрежни пролаз не успе да прими одговор од сервера узводно. То се дешава када захтев који је покренуо клијент укључује два сервера за обраду захтева при чему први сервер делује као мрежни пролаз. Први сервер прослеђује захтев другом серверу и грешка се враћа ако први сервер чека на одговор другог сервера.
Надам се да ће вам ова информација бити корисна.(I hope you find this bit of information useful.)
Related posts
Разлика између ХТТП и ХТТПС протокола
Промените Виев Соурце Цоде Едитор у ИЕ 8 до 11
Како да поправите ДоорДасх статусни код 400 (лош захтев)
Онемогућите Интернет Екплорер 11 као самостални прегледач помоћу смерница групе
ДДоС дистрибуирани напади ускраћивања услуге: заштита, превенција
Напади грубом силом - дефиниција и превенција
Икона мреже каже Нема приступа интернету, али сам повезан
Пратите своју интернет везу и веб локације помоћу ОверСите-а
Не можете да се повежете на Интернет? Испробајте комплетан алат за поправку Интернета
Ви-Фи наспрам Етхернета: Који бисте требали да користите?
Сцреамер Радио је пристојна Интернет Радио апликација за Виндовс ПЦ
Зависност од интернета и друштвених мрежа
Иандек ДНС преглед: бржи, безбеднији интернет са контролама
ТАЦХИОН Интернет Сецурити је пристојна алтернатива другим бесплатним алатима
Где је Деда Мраз тренутно? Помоћи ће вам сајтови за праћење Деда Мраза
Савети, алати и услуге за управљање репутацијом на мрежи
Шта је преводилац мрежних адреса (НАТ)? шта то ради? Да ли ми треба?
Како да подесите интернет везу на Виндовс 11/10
Како да проверите да ли ваша ИП адреса цури
Како додати поуздану локацију у Виндовс 11/10