Gabimet HTTP dhe Kodet e Statusit shpjegohen

Kuptimi i gabimeve në faqen e internetit dhe çfarë të bëni për to

Kur vizitoni faqet e internetit, shfletuesi juaj-klienti-bën lidhje me serverat e internetit përmes një protokolli të rrjetit të quajtur HTTP . Këto lidhje rrjeti mbështesin dërgimin e të dhënave të përgjigjeve nga serverët mbrapa klientëve duke përfshirë përmbajtjen e faqeve të internetit dhe gjithashtu disa informacione për kontrollin e protokollit. Herë pas here, mund të mos jeni të suksesshëm në arritjen në faqen e internetit që po përpiqeni të arrini. Në vend të kësaj, shihni një gabim ose kodin e gjendjes.

Llojet e Gabimeve HTTP dhe Kodeve të Statusit

Të përfshira në të dhënat e përgjigjes së serverit HTTP për secilën kërkesë është një numër kodi që tregon rezultatin e kërkesës. Këto kode rezultati janë shifra tre shifrore të ndara në kategori:

Vetëm disa nga gabimet dhe kodet e statusit të mundshëm janë parë në internet ose intranet . Kodet në lidhje me gabimet zakonisht shfaqen në një faqe interneti ku ato shfaqen si rezultat i një kërkese të dështuar, ndërsa kodet e tjera të gjendjes nuk shfaqen tek përdoruesit.

200 OK

Wikimedia Commons

Në rastin e statusit HTTP 200 OK , web server e përpunoi kërkesën me sukses dhe i transmetoi përmbajtjen në shfletuesin. Shumica e kërkesave HTTP sjellin këtë status. Përdoruesit rrallë e shohin këtë kod në ekran pasi shfletuesit e internetit zakonisht tregojnë kodet kur ka ndonjë problem.

Gabimi 404 nuk u gjet

Kur shihni gabimin HTTP 404 Not Found , serveri i uebit nuk mundi të gjejë faqen e kërkuar, skedarin ose ndonjë burim tjetër. Gabimet HTTP 404 tregojnë se lidhja e rrjetit midis klientit dhe serverit është bërë me sukses. Ky gabim zakonisht ndodh kur përdoruesit me dorë futin një URL të pasaktë në një shfletues, ose administratori i web serverit heq një skedar pa e ridrejtuar adresën në një vend të vlefshëm të ri. Përdoruesit duhet të verifikojnë URL-në për të adresuar këtë problem ose të presin që administratori i uebit ta korrigjojë atë.

Gabim 500 Gabim i brendshëm i serverit

Wikimedia Commons

Me gabimin HTTP 500 Gabim të Brendshëm të Serverit , serveri i web-it mori një kërkesë të vlefshme nga një klient por nuk ishte në gjendje ta përpunonte atë. Gabimet HTTP 500 ndodhin kur serveri ndesh një vështirësi të përgjithshme teknike të tilla si të qenit i ulët në kujtesën në dispozicion ose në hapësirën në disk. Një administrator i serverit duhet të rregullojë këtë problem. Më shumë »

Gabimi i shërbimit 503 nuk është i disponueshëm

Domenin publik

Gabim HTTP 503 Shërbimi i padisponueshëm tregon se një server web nuk mund të përpunojë kërkesën e ardhshme të klientit. Disa servera web përdorin HTTP 503 për të treguar dështimet e pritshme, për shkak të politikave administrative të tilla si tejkalimi i një kufiri në numrin e përdoruesve të njëkohshëm ose përdorimi i CPU, për t'i dalluar ato nga dështimet e papritura që normalisht do të raportohen si HTTP 500.

301 I lëvizur përgjithmonë

Domain publik

HTTP 301 Moved Permanently tregon se URI i specifikuar nga klienti është zhvendosur në një vend tjetër duke përdorur një metodë të quajtur HTTP redirect , e cila lejon klientin të lëshojë një kërkesë të re dhe të marrë burimin nga vendndodhja e re. Shfletuesit Web ndjekin automatikisht përcjelljet HTTP 301 pa kërkuar ndërhyrjen e përdoruesit.

302 Gjetur ose 307 Redirect i Përkohshëm

Domain publik

Statusi 302 Gjetur është i ngjashëm me 301, por kodi 302 është projektuar për rastet kur një burim zhvendoset përkohësisht dhe jo përgjithmonë. Një administrator i serverit duhet të përdorë HTTP 302 vetëm gjatë periudhave të shkurtra të mbajtjes së përmbajtjes. Shfletuesit Web ndjekin 302 përcjelljet automatikisht si ato për kodin 301. Versioni HTTP 1.1 shtoi një kod të ri, 307 Redirect të përkohshëm , për të treguar përcjelljet e përkohshme.

400 kërkesë e keqe

Domain publik

Një përgjigje e 400 kërkesës së keqe zakonisht do të thotë se web server nuk e ka kuptuar kërkesën për shkak të sintaksës së pavlefshme. Normalisht, kjo tregon një vështirësi teknike që përfshin klientin, por korrupsioni i të dhënave në vetë rrjetin gjithashtu mund të shkaktojë gabimin.

401 E paautorizuar

Domain publik

Gabimi i paautorizuar 401 ndodh kur klienti web kërkon një burim të mbrojtur në server, por klienti nuk është vërtetuar për qasje. Zakonisht, një klient duhet të hyjë në server me një emër përdoruesi dhe fjalëkalim të vlefshëm për të rregulluar problemin.

100 Vazhdo

Domain publik

Shtuar në versionin 1.1 të protokollit, statusi HTTP 100 Continue u hartua për të shfrytëzuar bandwidth të rrjetit në mënyrë më efikase duke u lejuar serverëve një mundësi për të konfirmuar gatishmërinë e tyre për të pranuar kërkesa të mëdha. Protokolli i Vazhdimit lejon një klient HTTP 1.1 të dërgojë një mesazh të vogël të konfiguruar posaçërisht duke i kërkuar serverit të përgjigjet me një kod 100. Ajo pastaj pret përgjigjen përpara se të dërgojë një (zakonisht të madhe) kërkesë pasuese. Klientët dhe serverët HTTP 1.0 nuk e përdorin këtë kod.

204 Asnjë Përmbajtje

Domain publik

Do ta shihni mesazhin 204 Asnjë Përmbajtje kur serveri dërgon një përgjigje të vlefshme për një kërkesë të klientit që përmban vetëm informacione header -ajo nuk përmban asnjë organ të mesazhit. Klientët e uebit mund të përdorin HTTP 204 për të përpunuar përgjigjet e serverit në mënyrë më efikase, duke shmangur faqet freskuese pa nevojë, për shembull.

502 Bad Gateway

Domain publik

Një çështje e rrjetit midis klientit dhe serverit shkakton gabimin 502 Bad Gateway . Mund të shkaktohet nga gabimet e konfigurimit në një firewall të rrjetit , router ose pajisje të tjera të hyrjes në rrjet.