A webhelyek a hibákra válaszul jelennek meg állapotkódok
A HTTP állapotkódok az internetes webszerverek által adott szabványos válaszkódok. A kódok segítenek azonosítani a probléma okait, amikor egy weboldal vagy más erőforrás nem megfelelően töltődik be.
A HTTP állapotkód a HTTP állapotsor közös terminusa, amely mind a HTTP állapotkódot, mind a HTTP ok kifejezést tartalmazza .
A HTTP állapotkódokat néha böngészõ hibakódoknak vagy internetes hibakódoknak nevezik.
Például az 500-as HTTP állapotjelző vonal : A belső szerverhiba az 500-as HTTP állapotkód és a belső kiszolgálói hiba HTTP-oka.
A HTTP állapotkód hibáinak öt kategóriája létezik; ezek a két fő csoport:
4xx ügyfélhiba
A HTTP állapotkódok ezen csoportjába tartoznak azok is, amelyekben a weboldal vagy más erőforrás kérése rossz szintaxist tartalmaz, vagy más okból nem tölthető be, feltételezhetően az ügyfél hibája (a webes szörfös).
Néhány gyakori ügyfélhiba HTTP állapotkód 404 (Nem található) , 403 (Tiltott) és 400 (Bad Request) .
5xx szerverhiba
A HTTP állapotkódok ezen csoportjába tartoznak azok is, ahol a weboldal vagy más erőforrás iránti kérelmet a webhely szervere megértette, de valamilyen oknál fogva képtelen kitölteni.
Néhány gyakori szerver hiba A HTTP állapotkódok közé tartozik az egyre népszerűbb 500 (belső szerverhiba) , valamint az 503 (szolgáltatás nem elérhető) és az 502 (rossz átjáró) .
További információ a HTTP állapotkódokról
A 4xx és 5xx kódokon kívül más HTTP állapotkód is létezik. Vannak még 1xx, 2xx és 3xx kódok, amelyek tájékoztató jellegűek, megerősítik a sikereket, vagy diktálják az átirányítást. Ezek a további típusú HTTP állapotkódok nem hibák, ezért nem kell figyelmeztetni róluk a böngészőben.
Tekintse meg a HTTP állapotkód-hibák oldalán található hibák teljes listáját, vagy nézze meg az összes HTTP állapotjelző sorokat (1xx, 2xx és 3xx) mi Mi a HTTP állapotjelző sorok? darab.
Az IANA Hypertext Transfer Protocol (HTTP) állapotkód-nyilvántartási oldala a HTTP állapotkódok hivatalos forrása, de a Windows néha további, specifikusabb hibákat tartalmaz, amelyek további információkat magyaráznak meg. Ezek teljes listáját megtalálja a Microsoft honlapján.
Például, míg az 500-as HTTP-állapotkód az Internetkiszolgáló hibáját jelenti, a Microsoft Internet Information Services (ISS) 500,15-öt használ, ami azt jelenti, hogy a Global.aspx közvetlen kérelmek nem engedélyezettek .
Íme néhány példa:
- A 404.13- nak a Tartalom hossza túl nagy HTTP ok-mondata van.
- 500.53 azt jelenti, hogy az RQ_RELEASE_REQUEST_STATE bejelentkezése során újraírási hiba történt. Kijött szabály végrehajtási hiba történt. A szabály úgy van beállítva, hogy a kimeneti felhasználói gyorsítótár frissítése előtt végrehajtásra kerüljön .
- 502.3 jelentése rossz átjáró: Forwarder Connection Error (ARR) .
Ezek a Microsoft ISS által létrehozott úgynevezett al-kódok nem helyettesítik a HTTP állapotkódokat, hanem a Windows különböző területein találhatók, mint a dokumentációs fájlok.
Nem minden hibakód kapcsolódik
A HTTP állapotkód nem ugyanaz, mint az Eszközkezelő hibakódja vagy a rendszer hibakódja . Néhány rendszer hibakód megoszthatja a HTTP állapotkódokkal megosztott kódszámokat, de különböző hibák, teljesen eltérő kapcsolódó hibaüzenetekkel és jelentésekkel.
Például a 403.2 HTTP állapotkód megtiltja a hozzáférés olvasását . Ugyanakkor van egy 403 rendszerhiba kód is, ami azt jelenti, hogy a folyamat nem háttér feldolgozási módban van .
Hasonlóképpen az 500-as állapotkódot, ami azt jelenti, hogy az Internetkiszolgáló hiba könnyen össze lehetett zavarni 500 hiba esetén, ami azt jelenti, hogy a felhasználói profil nem tölthető be .
Ezek azonban nem kapcsolódnak egymáshoz, és nem kezelhetők hasonlóan. Az egyik megjelenik egy webböngészőben, és megmagyaráz egy hibaüzenetet az ügyfélről vagy szerverről, míg a másik a Windowsban máshol jelenik meg, és nem feltétlenül magában foglalja a webböngészőt.
Ha nem tudja azonosítani, hogy HTTP állapotkódként megjelenik-e a hibakód, akkor gondosan nézze meg, hol jelenik meg az üzenet. Ha hibát észlel a webböngészőben, a weboldalon HTTP válaszkód.
Az egyéb hibaüzeneteket külön kell kezelni a megjelenítés körülményei alapján: az Eszközkezelő hibakódjai láthatók az Eszközkezelőben, a rendszer hibakódjai megjelennek az egész Windows rendszerben, a POST kódok a Power On Self Test , stb. Alatt jelennek meg.