Miért hiba az úgynevezett 404-es hiba, és nem valamilyen más módon

A kódokat az ilyen és egyéb állapotok javasoltak eredményeként ISOC és az IETF szervezetekkel. amelynek célja az volt, hogy dolgozzon ki egy szabványos protokoll HTTP (Hyper Text Transfer Protocol). Ez a dokumentum szabályozza a munkája a legtöbb modern böngészők, web kliensek, webszerverek, webes alkalmazások és webes elemző és így sokkal több. Köszönhetően ezek a dokumentumok, a fejlesztők a világ is fejleszteni kompatibilis, és nem ütközik a hatályos előírásoknak szoftver.







A HTTP protokoll (RFC 7231), a webes ügyfelet. csatlakozik a web szerver. transzferek módon (path) erőforrás-azonosító vagy fájlt akar. Például, ha a szerver nem kötődik erőforrás ilyen módon a szerver 404 hiba, azaz közvetít, mivel az állapot (status code) „404”. Ha az erőforrás talál, akkor a szerver küld a tartalmát, amelyben a státusza „200 (siker)”, amely akkor jelentkezik leggyakrabban.






A szerepe mindezek állapotokat rájuk web ügyfél határozza meg, hogyan kell kezelni az adatfolyamot jön a válasz a webszerver. Bizonyos esetekben a szerver (kivéve az állapota a hiba) nem továbbít „csonk”, és akkor egy nagyon egyszerű üzenet, generációs idő a böngésző. Bár néha egy webhely tartalmazhat egy meglehetősen érdekes burkolat, amely mesél a problémát.

Miért 404, és nem 798, vagy 150? Mivel az első osztályú státusz számadatok beszél ezt a státuszt, és csak ezután kódot. Jelenleg összesen 5 osztály (lásd a listát a HTTP állapot.)

1xx Információs (Információ)
2xx Success (siker)
3xx átirányítás (átirányítás)
4xx Ügyfélhiba (kliens hiba)
5xx Server Error (Server Error)

404, ezért a kliens hiba (webböngésző vagy felhasználó). Vannak egyéb állapotok is, például, ha a szerver valami elromlott, látni fogja a helyzetét ötödik fokozat, típus 503.

Dmitrij Igorevich válaszol kérdéseire az ő egyenes ági




Kapcsolódó cikkek