Saltar al contenido

HTTP-statuskoder

19 de julio de 2021
http error message on a computer screen AA023547 56df2e705f9b5854a9f6abff fe51a51ee247482aadd179a0cdb06259

HTTP-statuskoder är vanliga svarkoder som ges av webbplatsens servrar på internet. Koderna hjälper till att identifiera orsaken till problemet när en webbsida eller annan resurs inte laddas ordentligt. Termen HTTP-statuskod är faktiskt den vanliga termen för HTTP-statusraden som innehåller både HTTP-statuskod och den HTTP-anledningsfras. HTTP-statuskoder kallas ibland webbläsarfelkoder eller internetfelkoder. Till exempel HTTP-statusraden 500: Internt serverfel består av HTTP-statuskoden för 500 och HTTP-orsaksfrasen för internt serverfel. Fem kategorier av HTTP-statuskodfel finns; dessa är de två huvudgrupperna:

4xx klientfel

Denna grupp av HTTP-statuskoder inkluderar de där begäran om en webbsida eller annan resurs innehåller dålig syntax eller inte kan fyllas av någon annan anledning, antagligen av klientens fel (webbsurfaren). Några vanliga HTTP-statuskoder för klientfel inkluderar 404 (hittades inte), 403 (förbjudet) och 400 (dålig begäran).

5xx serverfel

Denna grupp av HTTP-statuskoder inkluderar de där begäran om en webbsida eller annan resurs kan förstås av webbplatsens server men av någon anledning inte kan fylla den. Några vanliga HTTP-statuskoder för serverfel inkluderar den ständigt populära 500 (Internal Server Error), tillsammans med 504 (Gateway Timeout), 503 (Service Unavailable) och 502 (Bad Gateway).

Mer information om HTTP-statuskoder

Andra HTTP-statuskoder finns förutom 4xx- och 5xx-koder. Det finns också 1xx-, 2xx- och 3xx-koder som är informativa, bekräftar framgång eller dikterar en omdirigering. Dessa ytterligare typer av HTTP-statuskoder är inte fel, så du bör inte varnas om dem i webbläsaren. Se en fullständig lista över fel på vår HTTP-statuskodsfelsida, eller se alla dessa HTTP-statusrader (1xx, 2xx och 3xx) i vår HTTP-statusradsbit. IANA: s Hypertext Transfer Protocol (HTTP) Status Code Registry-sida är den officiella källan för HTTP-statuskoder men Windows innehåller ibland ytterligare, mer specifika fel som förklarar ytterligare information. Till exempel medan HTTP-statuskoden för 500 innebär att Internetserverfel, Microsoft Internet Information Services (ISS) använder 500,15 att mena det Direktförfrågningar för Global.aspx är inte tillåtna. Här är några fler exempel:

  • 404,13 har HTTP-anledningsfrasen av Innehållslängden är för stor.
  • 500,53 innebär att Ett omskrivningsfel inträffade under RQ_RELEASE_REQUEST_STATE aviseringshantering. Ett exekveringsfel för utgående regel inträffade. Regeln är konfigurerad för att exekveras innan utmatningsanvändarens cache uppdateras.
  • 502,3 innebär att Bad Gateway: Forwarder Connection Error (ARR).

Dessa så kallade underkoder som genereras av Microsoft ISS ersätter inte HTTP-statuskoder utan finns istället i olika delar av Windows som dokumentationsfiler.

Inte alla felkoder är relaterade

En HTTP-statuskod är inte densamma som en Enhetshanterar-felkod eller en systemfelkod. Vissa systemfelkoder delar kodnummer med HTTP-statuskoder men de är olika fel med helt olika associerade felmeddelanden och betydelser. Till exempel HTTP-statuskoden 403,2 innebär att Läsåtkomst förbjuden. Det finns dock också en systemfelkod 403 det betyder Processen är inte i bakgrundsbehandlingsläge. På samma sätt har 500 statuskod som betyder Internetserverfel kan lätt förväxlas för en systemfelkod 500 det betyder Användarprofilen kan inte laddas. Dessa är dock inte relaterade och bör inte behandlas på samma sätt. Den ena visas i en webbläsare och förklarar ett felmeddelande om klienten eller servern, medan den andra dyker upp någon annanstans i Windows och inte nödvändigtvis involverar webbläsaren alls. Om du har problem med att identifiera huruvida felkoden du ser är en HTTP-statuskod, titta noga på var meddelandet visas. Om du ser ett fel i din webbläsare, på webbsidan, det är en HTTP-svarskod. Andra felmeddelanden bör adresseras separat baserat på det sammanhang där de ses: Enhetshanterarens felkoder visas i Enhetshanteraren, systemfelkoder visas i hela Windows, POST-koder ges under Power On Self Test, etc.