HTTP-flater- en statuskodden ferklearre

Understeande websidefekoaren en wat oer har te dwaan

As jo ​​websiden besykje, makket jo blêder - de kliïnt - ferbinings mei web-tsjinners fia in netwurkprotokol neamd HTTP . Dizze netwurkferbiningen stypje ferstjoeren fan antwurden gegevens fan tsjinners werom nei kliïnten, ynklusyf de ynhâld fan websiden en ek guon protokol-kontrole-ynformaasje. Jo kinne miskien net súksesfol wêze yn it berikken fan de webside dy't jo besykje te berikken. Jo steane in flater of statuskoade.

Typen fan HTTP-flater- en statuskoarten

Ynklusyf yn de HTTP-tsjinner antwurd-gegevens foar elke oanfraach is in koade nûmer wat it resultaat fan it fersyk oanbelanget. Dizze resultatcodes binne trije-siferige nûmers ferdield yn kategoryen:

Allinich in pear fan 'e mannichte mooglike flater- en statuskodes wurde sjoen op' e ynternet of yntranets . Codes dy 't ferbine mei flaters binne typysk werjûn yn in webside wêryn't se werjûn wurde as útfier fan in mislearre fersyk, wylst oare statuskodes net oanwêzich binne oan brûkers.

200 OK

Wikimedia Commons

Yn it gefal fan 'e HTTP-status 200 ok , ferwurde de webserter it fersyk mei sukses en ynterpretearre ynhâld nei de browser. De measte HTTP-fersiken ferminderje dit status. Brûkers sjogge net selden dizze koade op it skerm as webblêders meast allinich coden sjen as der in pear problemen binne.

Flater 404 net fûn

As jo ​​HTTP-flater 404 net fûn hawwe , koe de webserter net de frege side, bestân, of oare resource fine. HTTP 404-flaters jouwe oan de netwurkferbining tusken client en server mei sukses makke. Dit flater is it meast foarkommen oft brûkers yn in browser in ferkearde URL oantsjutte, of de webserver administraasje befettet in bestân sûnder dat it adres werjaan nei in jildige nije lokaasje. Brûkers moatte de URL ferifiearje om dit probleem te pleatsen of wachtsjen foar de webstee te behearjen.

Flater 500 Ynterne tsjinner flater

Wikimedia Commons

Mei HTTP-flater 500 Ynterne server flater , krige de webtsjinner in jildich fersyk fan in kliïnt, mar koe it net ferwurkje. HTTP-500-fouten foarkom as de server in pear algemiene technyske glitch as bygelyks lege op beskikbere ûnthâld of diskotekaam. In tsjinner behearder moat dit probleem beheare. Mear »

Flater 503 Tsjinst is net beskikber

Publike domein

HTTP-flater 503 Service Unavailable jout oan in webserver kin de ynkommende clientfraach net ferwurkje. Guon websteeën brûke HTTP 503 om ferwachtende mislearingen te neamen, troch administratyf belied lykas in limyt mear as ien fan 'e konklúzjende brûkers of CPU-utilisaasje, om har te ûnderskieden fan unferwachte mislearings dy't normaal wurde as HTTP 500 rapporteare.

301 Ferpleatse ferdwûn

Publike domein

HTTP 301 Ferpleatst permanint oantsjutte dat de URI oantsjutte is troch de client te ferpleatst nei in oare lokaasje mei in metoade dy 't HTTP-ferwidering hjit, wêrtroch de kliînt in nije fersyk leveret en de boarne fan de nije lokaasje útfiere kin. Web browsers folgje automatysk HTTP 301 trochferwizings sûnder dat it gebrûk fan brûkers nedich is.

302 Fûn of 307 Temporary Redirect

Publike domein

Status 302 Fûn is likernôch 301, mar de koade 302 is ûntwurpen foar gefallen wêr't in boarne tydlik ferpleatse is as per permanent. In serveradministrator moat allinich HTTP 302 brûke yn 'e koarte termynstipeperioades. Webbrowsers folgje 302 nei ferwizings automatysk as se foar code 301 dwaan. HTTP ferzje 1.1 hat in nije koade tafoege, 307 Temporary Redirect , om tydlike redirekten te annulearjen.

400 Bad Request

Publike domein

In antwurd fan 400 Bad Request betsjut normaal dat de webserver it fersyk net begrepen fanwegen ûnjildige syntaksis. Normaal jout dit in technyske glitch oan by de kliïnt, mar de databewurking op it netwurk kin sels de flater feroarsaakje.

401 Unautorisearre

Publike domein

De 401 Unautorisearre flater bart as webklient in beskerme ressource op de tsjinner freget, mar de client is net tagonklik foar tagong. Meastal moat in kliïnte yn 'e server ynlogge mei in jildich brûkersnamme en wachtwurd om it probleem te beheinen.

100 Fjirder

Publike domein

Taheakke yn ferzje 1.1 fan it protokol, HTTP-status 100 Fjirder is ûntwikkele om gebrûk fan net-bandbreadte effisjinter te brûken troch de servers in kâns te meitsjen om har readheid te befetsjen om grutte fragen te akseptearjen. It Fierderprotokol jout in HTTP 1.1-klant om in lyts, spesifisearre konfigureare berjocht te stjoeren dy't de tsjinner freget om te antwurden mei in 100 koade. It waacht dêrnei foar it antwurd foar it ferstjoeren fan in (typysk grut) folgefraach. HTTP 1.0-kliïnten en tsjinners brûke dizze koade net.

204 Gjin ynhâld

Publike domein

Jo sjogge it berjocht 204 Gjin Ynhâld wannear't de tsjinner in jildich antwurd sendet nei in kliïnterface dat allinich kopineynformaasje befettet - it befettet gjin berjochttekst. Webclienten kinne HTTP 204 brûke om effektiver ferwiderje fan server-reaksjes, bygelyks troch ferfrissende siden te foarkommen.

502 Bad Gateway

Publike domein

In netwurkproblem tusken de client en de tsjinner feroarsaak de 502 Bad Gateway- flater. It kin útfierd wurde troch konfiguraasjebewurke op in netwurk-firewall , router, of oare netwurk- tagongvorrichtung .