Cilat janë kodet e statusit HTTP?

Përmbajtje:

Cilat janë kodet e statusit HTTP?
Cilat janë kodet e statusit HTTP?
Anonim

Kodet e statusit HTTP (të quajtura edhe kodet e gabimit të shfletuesit / internetit) janë kode standarde të përgjigjes të dhëna nga serverët e uebit në internet. Kodet ndihmojnë në identifikimin e shkakut të problemit kur një faqe interneti ose një burim tjetër nuk ngarkohet siç duhet.

Termi "kodi i statusit HTTP" është në fakt termi i zakonshëm për linjën e statusit HTTP që përfshin kodin e statusit HTTP dhe frazën e arsyes HTTP.

Për shembull, linja e statusit HTTP 500: Gabimi i brendshëm i serverit përbëhet nga kodi i statusit HTTP prej 500 dhe HTTP fraza arsyeja e Gabimi i brendshëm i serverit.

Image
Image

Ekzistojnë pesë kategori gabimesh të kodit të statusit HTTP; këto janë dy grupet kryesore:

4xx Gabim klienti

Ky grup 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 për fajin e klientit (surferi i uebit).

Disa kode të statusit të HTTP të gabimeve të zakonshme të klientit përfshijnë 404 (Nuk u gjet), 403 (I ndaluar) dhe 400 (Kërkesë e keqe).

5xx Gabim server

Ky grup përfshin ata ku kërkesa për një faqe interneti ose burim tjetër kuptohet nga serveri i faqes së internetit, por nuk është në gjendje ta plotësojë atë për ndonjë arsye.

Disa të zakonshme përfshijnë 500 (Gabimi i brendshëm i serverit) gjithnjë popullor, së bashku me 504 (Gateway Timeout), 503 (Service i Padisponueshëm) dhe 502 (Bad Gateway).

Më shumë informacion mbi kodet e statusit

Kodet e tjera të statusit HTTP ekzistojnë përveç kodeve 4xx dhe 5xx. Ekzistojnë gjithashtu kode 1xx, 2xx dhe 3xx që janë përkatësisht informuese, konfirmojnë suksesin ose diktojnë një ridrejtim. Këto lloje shtesë nuk janë gabime, kështu që nuk duhet të paralajmëroheni për to në shfletues.

Shihni një listë të plotë të gabimeve në faqen tonë të gabimeve të kodit të statusit HTTP ose shikoni të gjitha këto linja statusi HTTP (1xx, 2xx dhe 3xx) në pjesën tonë të linjave të statusit

Faqja e Regjistrit të Kodit të Statusit të Protokollit të Transferimit të Hipertekstit (HTTP) të IANA-s është burimi zyrtar për kodet e statusit HTTP, por Windows ndonjëherë përfshin gabime shtesë, më specifike që shpjegojnë informacione shtesë.

Për shembull, ndërsa kodi 500 do të thotë Gabim i serverit të Internetit, Shërbimet e Informacionit të Internetit të Microsoft (ISS) përdorin 500.15 për të nënkuptuar Kërkesa të drejtpërdrejta për Global.aspx nuk lejohen.

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

  • 404.13 ka frazën arsye HTTP prej Gjatësia e përmbajtjes shumë e madhe.
  • 500.53 do të thotë Ndodhi një gabim rishkrimi gjatë trajtimit të njoftimit RQ_RELEASE_REQUEST_STATE. Ndodhi një gabim në ekzekutimin e rregullit të jashtëm. Rregulli është konfiguruar që të ekzekutohet përpara se cache-i i përdoruesit dalës të përditësohet.
  • 502.3 do të thotë Porta e keqe: Gabim i lidhjes së përcjellësit (ARR).

Këta të ashtuquajtur nënkode të krijuara nga Microsoft ISS nuk zëvendësojnë kodet e statusit HTTP, por përkundrazi gjenden në zona të ndryshme të Windows, si skedarët e dokumentacionit.

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

Një kod statusi HTTP nuk është i njëjtë me një kod gabimi të menaxherit të pajisjes ose një kod gabimi të sistemit. Disa kode gabimesh të sistemit ndajnë numrat e kodeve me kodet e statusit HTTP, por ato janë gabime të ndryshme me mesazhe dhe kuptime krejtësisht të ndryshme gabimi të lidhura.

Për shembull, kodi i statusit HTTP 403.2 do të thotë Qasja për lexim e ndaluar. Megjithatë, ekziston gjithashtu një kod gabimi sistemi 403 që do të thotë Procesi nuk është në modalitetin e përpunimit në sfond.

Ngjashëm, kodi i statusit 500 që do të thotë Gabimi i Serverit të Internetit 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 kanë lidhje dhe nuk duhet të trajtohen në mënyrë të ngjashme. Njëri shfaqet në një shfletues uebi dhe shpjegon një mesazh gabimi për klientin ose serverin, ndërsa tjetri shfaqet diku tjetër në Windows dhe nuk përfshin domosdoshmërisht shfletuesin e internetit.

Nëse keni vështirësi në identifikimin nëse kodi i gabimit që shihni është një kod statusi HTTP, shikoni me kujdes se ku shihet mesazhi. Nëse shihni një gabim në shfletuesin tuaj të internetit, në faqen e internetit, është një kod përgjigjeje

Mesazhet e tjera të gabimit duhet të adresohen veçmas në bazë të kontekstit në të cilin ato shihen: Kodet e gabimit të Menaxherit të Pajisjes shihen në Device Manager, kodet e gabimeve të sistemit shfaqen në të gjithë Windows, kodet POST jepen gjatë ndezjes vetë. Testi, gabimet specifike të lojës/aplikacioneve janë të rëndësishme për ato programe përkatëse, etj.

Recommended: