Webside werjaan fan statuscodes yn antwurd op fouten
HTTP-status-koades binne standert antwurden-koades dy't troch webstee-tsjinners op 'e ynternet binne. De koaden helpe by it identifisearjen fan 'e oarsaak fan' e problemen as in webside of oare boarne net goed nedich is.
De term HTTP-status-koade is eigentlik de algemiene termyn foar de HTTP-statusline dy't de HTTP-status-koade en de HTTP-oerienwurden befettet.
HTTP-statuscodes wurde soms as browser errorcodes of in Internet error codes neamd.
Bygelyks de HTTP-statusline 500: Ynterne tsjinnerflater is makke fan 'e HTTP-status-koade fan 500 en de HTTP-rymse-fraach fan Internal Server Error .
Fiske kategoryen fan HTTP-statuskodingsfynsten besteane; Dit binne de twa grutte groepen:
4xx Clientflater
Dizze groep fan HTTP-statuskodes befetsje dyjingen wêrby't it fersyk foar in webside of oare boarne in minne syntaksis is of kin net folle wurde foar in oare reden, miskien troch mislearre fan 'e kliïnt (de web-surfer).
Guon brûkte kliïntfere HTTP-status-koades befetsje 404 (net fûn) , 403 (forbidden) , en 400 (Bad Request) .
5xx Server flater
Dizze groep fan HTTP-statuskodes befetsje dyjingen wêr't it fersyk foar in webside of oare boarne begrepen wurdt troch de webserver fan 'e webside, mar is net te brûken foar it ferstjoeren fan' e webside.
Guon fan 'e normale tsjinnerflater HTTP-statuskodzings befetsje de echt populêre 500 (Ynterne tsjinnerflater) , tegearre mei 503 (Service Unavailable) en 502 (Bad Gateway) .
Mear ynformaasje oer HTTP Status Codes
Oare HTTP-statuscodes besteane neist 4xx en 5xx-koades. Der binne ek 1xx-, 2xx- en 3xx-koade dy't ynformeare binne, befetsje sukses, of respektivelik in omlieding. Dizze oanfoljende typen fan HTTP-status-koades binne net flater, dus jo moatte net yn 'e browser warskôge wurde.
Sjoch in folsleine list fan fouten op ús side HTTP Status Code Errors , of sjoch all dizze HTTP statuslinen (1xx, 2xx, en 3xx) yn ús wat binne HTTP- statusline ? stik.
IANA's Hypertext Transfer Protocol (HTTP) Statuskode Registry side is de offisjele boarne foar HTTP-status-koades, mar Windows somtiden ekstra, spesifike fouten, dy't ekstra ynformaasje beäntwurdzje. Jo kinne in folsleine list fine op Microsoft's webside.
Bygelyks, wylst de HTTP-status koade fan 500 betsjuttet Internet Server Error , brûkt Microsoft Internet Information Services (ISS) 500.15 om te betsjinjen dat Direct Requests foar Global.aspx net tastien binne .
Hjir binne in pear mear foarbylden:
- 404.13 hat de HTTP- ferstânspring fan Contentlange te grut .
- 500.53 betsjuttet in skriuwferskil opnij yn RQ_RELEASE_REQUEST_STATE berjochtferbining. In útgeand rûnútfieringsflater is bard. De regel is konfigurearre om útfierd te foarkommen foardat it útjaan brûkers-cache aktualisearre is .
- 502.3 betsjut Bad Gateway: Forwarder Connection Error (ARR) .
Dizze saneamde subcodes dy't troch Microsoft ISS generearre wurde, net ferfange HTTP-status-koades, mar wurde fûn op ferskate gebieten fan Windows lykas dokumintaasje bestannen.
Net alle flaterkoades binne ferbûn
In HTTP-statusskoade is net itselde as in flaterkoade-apparaat of in systeemfakânsje . Guon systeemfoutûngemakken brûke kodenûmeren mei HTTP-status-koades, mar se binne ferskate fouten mei folslein oare assosjearre flater berjochten en betsjuttings.
Bygelyks de HTTP- statuskoade 403.2 betsjut betsjutting foar lêzen ferbean . It is lykwols ek in systeemfoutoade 403 dat betsjut Dit proses is net yn eftergrûnferwurkingsmodus .
Fergelykber is de status fan de status fan Internet 500 dy't betsjuttet dat Internet Server Error makket makliker ferwiderje foar in systeemfoutoade-koade 500 dat betsjut dat brûkersprofyl net laden wurde .
Dizze wurde lykwols net relatearre en moatte lykwols net behannele wurde. Ien toant in webblêder en ferklearret in flater berjocht oer de client of tsjinner, wylst de oare op oare plakken yn Windows ferskynt en net altyd de webbrowser oanbelanget.
As jo problemen hawwe wêr't jo de flaterkoade sjen dy't jo sjogge is in HTTP-statusskoade, sjogge jo seldsume op wêr't it berjocht sjen is. As jo in flater yn jo webbrowser sjen, op 'e webside , is it in HTTP-antwurdkode.
Oare flater berjochten moatte apart wurde bepaald wurde basearre op it kontekst wêryn't se sjogge: Device Manager-flaterkoades wurde yn Device Manager sjoen, systemfehlercodes wurde oer Windows ferskine, POST-koades wurde opjûn ûnder de Power On Self Test , ensfh.