Kodet e Statusit HTTP

Webfaqet shfaqin kodet e statusit si përgjigje ndaj gabimeve

Kodet e statusit HTTP janë kodet standarde të përgjigjeve të dhëna nga serverët e web site në internet. Kodet ndihmojnë në identifikimin e shkakut të problemit kur një faqe ueb ose resurs tjetër nuk ngarkohen siç duhet.

Termi Kodi i statusit HTTP është në të vërtetë termi i zakonshëm për linjën e statusit HTTP që përfshin si kodin e statusit HTTP dhe frazën e arsyes HTTP .

Kodet e statusit HTTP nganjëherë quhen kodet e gabimeve të shfletuesit ose kodet e gabimit të internetit.

Për shembull, linja e statusit HTTP 500: Gabim i Brendshëm i Serverit përbëhet nga Kodi i Statusit HTTP prej 500 dhe fraza e arsyes HTTP e GabimitBrendshëm të Serverit .

Pesë kategori të gabimeve të kodit të statusit HTTP ekzistojnë; këto janë dy grupet kryesore:

4xx Error Klienti

Ky grup i kodeve të statusit HTTP përfshin ato ku kërkesa për një faqe interneti ose burim tjetër përmban sintaksë të keqe ose nuk mund të plotësohet për ndonjë arsye tjetër, me sa duket nga faji i klientit (web surfer).

Disa gabime të zakonshme të kodeve të statusit HTTP përfshijnë 404 (Not Found) , 403 (Forbidden) dhe 400 (Bad Request) .

Gabim 5xx Server

Ky grup i kodeve të statusit HTTP përfshin ato ku kërkesa për një faqe interneti ose burim tjetër është kuptuar nga serveri i internetit, por nuk është i aftë ta plotësojë atë për ndonjë arsye.

Disa gabime të zakonshme të kodeve HTTP të statusit të serverit përfshijnë gjithnjë popullaritetin 500 (Gabim i Brendshëm i Serverit) së bashku me 503 (Shërbimi i padisponueshëm) dhe 502 (Bad Gateway) .

Më shumë informacion mbi kodet e statusit HTTP

Kodi tjetër i statusit HTTP ekziston përveç kodeve 4xx dhe 5xx. Ka edhe kode 1xx, 2xx dhe 3xx që janë informative, konfirmojnë suksesin, ose diktojnë një ridrejtim, respektivisht. Këto lloje shtesë të kodeve të statusit HTTP nuk janë gabime, kështu që nuk duhet të lajmëroheni për ta në shfletuesin.

Shikoni një listë të plotë të gabimeve në faqen e gabimeve të kodit të statusit HTTP ose shihni të gjitha këto linja të statusit HTTP (1xx, 2xx dhe 3xx) në Cilat janë linjat e statusit HTTP? copë.

Faqja e Regjistrimit të Kodit të Statusit të HTTP (Hypertext Transfer Protocol) IANA është burimi zyrtar për kodet e statusit HTTP, por Windows nganjëherë përfshin gabime shtesë, më specifike që shpjegojnë informacione shtesë. Ju mund të gjeni një listë të plotë të këtyre në faqen e internetit të Microsoft.

Për shembull, ndërsa Kodi i Statusit HTTP prej 500 do të thotë Gabim në Internet Server , Microsoft Internet Information Services (ISS) përdor 500.15 që do të thotë që kërkesat e drejtpërdrejta për Global.aspx nuk lejohen .

Këtu janë disa shembuj të tjerë:

Këto të ashtuquajturat nënkodi të krijuara nga Microsoft ISS nuk zëvendësojnë kodet e statusit HTTP por në vend të kësaj gjenden në fusha të ndryshme të Windows-it si skedarët e dokumentacionit.

Jo të gjitha kodet e gabimit janë të lidhura

Kodi i statusit HTTP nuk është i njëjtë me kodin e gabimit të Menaxhimit të Pajisjeve ose një kod gabimi të sistemit . Disa kodet e gabimit të sistemit kodet e kodit ndajnë me kodet e statusit HTTP, por ato janë gabime të ndryshme me mesazhe dhe kuptime të gabuara të gabuara të ndryshme.

Për shembull, Kodi i Statusit HTTP 403.2 nënkupton qasje të Lexuar të ndaluar . Megjithatë, ekziston edhe një kod i gabimit të sistemit 403 që do të thotë Procesi nuk është në modalitetin e përpunimit të sfondit .

Në mënyrë të ngjashme, Kodi 500 i statusit që do të thotë Gabim Internet Server mund të ngatërrohet lehtësisht për një kod gabimi të sistemit 500 që do të thotë Profili i përdoruesit nuk mund të ngarkohet .

Megjithatë, këto nuk janë të lidhura dhe nuk duhet të trajtohen në mënyrë të ngjashme. Një tregon në një shfletues dhe shpjegon një mesazh gabimi në lidhje me klientin ose serverin, ndërsa tjetri shfaqet diku tjetër në Windows dhe nuk përfshin domosdoshmërisht shfletuesin në internet.

Nëse ke probleme të identifikosh nëse kodi i gabimit që sheh është një kod statusi HTTP, shikoni me kujdes se ku shihet mesazhi. Nëse shihni një gabim në shfletuesin tuaj të uebit, në faqen e internetit , është një kod përgjigje HTTP.

Mesazhet e tjera të gabimit duhet të adresohen ndaras bazuar në kontekstin në të cilin ato janë parë: Kodet e gabimit të Menaxhimit të Pajisjeve janë parë në Device Manager, kodet e gabimit të sistemit shfaqen në të gjithë Windows-in, kodet POST jepen gjatë Testit të Vetëvendosjes , etj.