Skip to main content

Mi a HTTP állapotkód?

HTTP Crash Course & Exploration (Április 2025)

HTTP Crash Course & Exploration (Április 2025)
Anonim

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 kifejezés valójában a HTTP állapotvonal közös terminusa, amely tartalmazza mind a HTTP állapotkód és a HTTP ok kifejezés .

A HTTP állapotkódokat néha böngészõ hibakódoknak vagy internetes hibakódoknak nevezik.

Például a HTTP állapotsor 500 Belső Szerver Hiba a HTTP állapotkódjából áll 500 és a Belső Szerverhiba.

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 teljes listát hibák a HTTP állapotkód hibák oldalán, vagy nézze meg ezeket a HTTP állapotjelző sorokat (1xx, 2xx és 3xx) mi Mi a HTTP állapotvonalak? 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, amíg a HTTP állapotkódja 500 eszközök Internetkiszolgáló hiba , A Microsoft Internet Information Services (ISS) használja 500.15 ez azt jelenti A Global.aspx közvetlen kérései nem engedélyezettek.

Íme néhány példa:

  • 404.13 HTTP okleveles mondataA tartalom hossza túl nagy.
  • 500.53 eszközökAz RQ_RELEASE_REQUEST_STATE értesítés kezelé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 eszközök 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 HTTP állapotkódot 403.2 eszközökHozzáférés olvasása tilos. Van azonban rendszerhiba kód is 403 azt jelentiA folyamat nem háttér feldolgozási módban van.

Hasonlóképpen, a500 állapotkód, ami azt jelentiInternetkiszolgáló hiba könnyen összetéveszthető a rendszer hibakódjával500 azt jelentiFelhaszná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 , ez egy 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.