Lista över HTTP-statuskoder
Visa och sök HTTP-statuskoder och deras förklaringar. Hitta snabbt betydelsen av varje kod.
1xx Informational
- 100Fortsätt
Klienten bör fortsätta med sin begäran. Servern indikerar att den initiala delen av begäran har mottagits och ännu inte avvisats.
- 101Byter Protokoll
Servern byter protokoll som begärts av klienten via Upgrade request-header.
- 102Bearbetar
WebDAV; Servern har mottagit och bearbetar begäran, men inget svar är ännu tillgängligt.
- 103Tidiga Tips
Servern skickar tidiga tips till klienten, främst avsedda att låta klienten börja förladda resurser medan servern förbereder ett slutgiltigt svar.
2xx Successful
- 200OK
Begäran har lyckats. Betydelsen av 'lyckats' beror på HTTP-metoden.
- 201Skapad
Begäran har uppfyllts och resulterat i att en ny resurs har skapats.
- 202Accepterad
Begäran har accepterats för bearbetning, men bearbetningen är inte slutförd.
- 203Icke-auktoritativ Information
Den returnerade metainformationen kommer inte från ursprungsservern utan från en lokal eller tredjepartskopia.
- 204Inget Innehåll
Servern har framgångsrikt bearbetat begäran och returnerar inget innehåll.
- 205Återställ Innehåll
Servern har framgångsrikt bearbetat begäran, returnerar inget innehåll och kräver att beställaren återställer dokumentvyn.
- 206Delvis Innehåll
Servern levererar endast en del av resursen på grund av en range-header som skickats av klienten.
- 207Multi-Status
WebDAV; Medlemmar i en DAV-bindning har flera statuskoder. Meddelandekroppen som följer är ett XML-meddelande och kan innehålla ett antal separata svarskoder, beroende på hur många underförfrågningar som gjordes.
- 208Redan Rapporterad
WebDAV; Medlemmarna i en DAV-bindning har redan räknats upp i ett tidigare svar på denna begäran och räknas inte upp igen.
- 226IM Använd
Servern har uppfyllt en GET-begäran för resursen, och svaret är en representation av resultatet av en eller flera instansmanipuleringar som tillämpats på den aktuella instansen.
3xx Redirection
- 300Flera Val
Indikerar flera alternativ för resursen från vilken klienten kan välja. Servern kan föreslå ett föredraget val.
- 301Permanent Flyttad
Denna och alla framtida förfrågningar bör dirigeras till den angivna URI:n. Klienter bör använda denna URI för framtida förfrågningar.
- 302Hittad
Talar om för klienten att titta på (bläddra till) en annan URL. URI:n har flyttats temporärt. Klienter bör fortsätta använda den ursprungliga URI:n för framtida förfrågningar.
- 303Se Annan
Svaret på begäran kan hittas under en annan URI med en GET-metod.
- 304Inte Modifierad
Indikerar att resursen inte har modifierats sedan versionen som specificerats av request-headers (If-Modified-Since eller If-None-Match).
- 305Använd Proxy
Den begärda resursen är endast tillgänglig via en proxy. Proxyns plats anges i Location-headern.
- 307Temporär Omdirigering
Begäran bör upprepas med en annan URI; framtida förfrågningar bör dock fortfarande använda den ursprungliga URI:n. HTTP-metoden får inte ändras.
- 308Permanent Omdirigering
Begäran och alla framtida förfrågningar bör upprepas med en annan URI. HTTP-metoden får inte ändras.
4xx Client Error
- 400Felaktig Begäran
Servern kan inte eller kommer inte att behandla begäran på grund av ett uppenbart klientfel (t.ex. felaktig syntax i begäran, ogiltig meddelanderamning eller vilseledande routing av begäran).
- 401Obehörig
Autentisering krävs och har misslyckats eller har ännu inte tillhandahållits. Svaret måste innehålla ett WWW-Authenticate header-fält med en utmaning som är tillämplig på den begärda resursen.
- 402Betalning Krävs
Reserverad för framtida bruk. Avsedd för användning i digitala betalningssystem.
- 403Förbjuden
Begäran var giltig, men servern vägrar åtgärd. Användaren kanske inte har nödvändiga behörigheter för en resurs.
- 404Hittades Inte
Den begärda resursen kunde inte hittas men kan vara tillgänglig i framtiden. Efterföljande förfrågningar från klienten är tillåtna.
- 405Metod Inte Tillåten
En begäranmetod stöds inte för den begärda resursen; till exempel en GET-begäran på ett formulär som kräver att data presenteras via POST, eller en PUT-begäran på en skrivskyddad resurs.
- 406Inte Acceptabel
Den begärda resursen kan endast generera innehåll som inte är acceptabelt enligt Accept-headers som skickats i begäran.
- 407Proxyautentisering Krävs
Klienten måste först autentisera sig med proxyn.
- 408Begäran Timeout
Servern nådde timeout i väntan på begäran. Enligt HTTP-specifikationer: 'Klienten producerade inte en begäran inom den tid som servern var beredd att vänta.'
- 409Konflikt
Indikerar att begäran inte kunde behandlas på grund av en konflikt i resursens nuvarande tillstånd, såsom en redigeringskonflikt mellan flera samtidiga uppdateringar.
- 410Borta
Indikerar att den begärda resursen inte längre är tillgänglig och inte kommer att bli tillgänglig igen. Detta bör användas när en resurs avsiktligt har tagits bort.
- 411Längd Krävs
Begäran specificerade inte längden på sitt innehåll, vilket krävs av den begärda resursen.
- 412Förhandsvillkor Misslyckades
Servern uppfyller inte ett av de förhandsvillkor som beställaren ställde på begäran.
- 413Nyttolast För Stor
Begäran är större än servern är villig eller kapabel att behandla.
- 414URI För Lång
Den angivna URI:n var för lång för servern att behandla. Ofta resultatet av för mycket data som kodas som frågeparametrar i en GET-begäran.
- 415Mediatyp Stöds Inte
Begäranentiteten har en mediatyp som servern eller resursen inte stöder.
- 416Intervall Inte Tillfredsställande
Klienten har bett om en del av filen, men servern kan inte leverera den delen.
- 417Förväntan Misslyckades
Servern kan inte uppfylla kraven i Expect request-header-fältet.
- 418Jag är en Tekanna
Denna kod definierades 1998 som ett aprilskämt i RFC 2324, Hyper Text Coffee Pot Control Protocol. Vissa webbplatser använder denna kod för förfrågningar de inte vill hantera, såsom automatiserade frågor.
- 421Felriktad Begäran
Begäran riktades till en server som inte kan producera ett svar. Detta kan skickas av en server som inte är konfigurerad för att producera svar för kombinationen av schema och auktoritet som inkluderades i begärans URI.
- 422Obehandlingsbar Entitet
WebDAV; Begäran var välformulerad men kunde inte följas på grund av semantiska fel.
- 423Låst
WebDAV; Resursen som används är låst.
- 424Misslyckat Beroende
WebDAV; Begäran misslyckades eftersom den var beroende av en annan begäran och den begäran misslyckades.
- 426Uppgradering Krävs
Klienten bör byta till ett annat protokoll som TLS/1.0, angivet i Upgrade header-fältet.
- 428Förhandsvillkor Krävs
Ursprungsservern kräver att begäran är villkorlig. Avsedd att förhindra 'förlorad uppdatering'-problem.
- 429För Många Förfrågningar
Användaren har skickat för många förfrågningar inom en given tidsperiod ('rate limiting').
- 431Request Header-fält För Stora
Servern är ovillig att behandla begäran eftersom dess header-fält är för stora. Begäran kan skickas igen efter att storleken på request header-fälten har minskats.
- 451Otillgänglig Av Juridiska Skäl
Servern nekar åtkomst till resursen som en konsekvens av ett juridiskt krav. En referens till censurlagstiftning.
5xx Server Error
- 500Internt Serverfel
Ett generiskt felmeddelande som ges när ett oväntat villkor uppstod och inget mer specifikt meddelande är lämpligt.
- 501Inte Implementerad
Servern känner antingen inte igen begäranmetoden, eller så saknar den förmågan att uppfylla begäran.
- 502Dålig Gateway
Servern agerade som en gateway eller proxy och mottog ett ogiltigt svar från uppströmsservern.
- 503Tjänst Otillgänglig
Servern är för närvarande otillgänglig (eftersom den är överbelastad eller nere för underhåll). Generellt är detta ett tillfälligt tillstånd.
- 504Gateway Timeout
Servern agerade som en gateway eller proxy och fick inget svar i tid från uppströmsservern.
- 505HTTP-version Stöds Inte
Servern stöder inte den HTTP-protokollversion som användes i begäran.
- 506Variant Förhandlar Också
Transparent innehållsförhandling för begäran resulterar i en cirkulär referens.
- 507Otillräckligt Lagringsutrymme
WebDAV; Servern kan inte lagra den representation som behövs för att slutföra begäran.
- 508Loop Upptäckt
WebDAV; Servern upptäckte en oändlig loop vid bearbetning av begäran (skickad istället för 208).
- 510Inte Utökad
Ytterligare tillägg till begäran krävs för att servern ska kunna uppfylla den.
- 511Nätverksautentisering Krävs
Klienten måste autentisera sig för att få nätverksåtkomst. Avsedd för användning av avlyssnande proxyservrar som används för att kontrollera åtkomst till nätverket (t.ex. 'captive portals').
Vanliga Frågor om HTTP-statuskoder
Vad är HTTP-statuskoder?
HTTP-statuskoder är tresiffriga serversvar på en webbläsarförfrågan. De indikerar om en specifik HTTP-förfrågan har slutförts framgångsrikt, om den kräver ytterligare åtgärd, eller om ett fel har inträffat.
Varför är HTTP-statuskoder viktiga?
De är avgörande för att diagnostisera webbplatsproblem, förstå serversvar och säkerställa en smidig användarupplevelse. De spelar också en viktig roll i SEO genom att tala om för sökmotorer hur en sida ska behandlas (t.ex. om den har flyttats eller försvunnit).
Hur många kategorier av HTTP-statuskoder finns det?
HTTP-statuskoder är grupperade i fem klasser: 1xx (Information), 2xx (Framgång), 3xx (Omdirigering), 4xx (Klientfel) och 5xx (Serverfel). Varje klass representerar en annan typ av serversvar.
Vad är skillnaden mellan 4xx- och 5xx-fel?
4xx-fel (t.ex. 404 Hittades Inte) indikerar ett problem med klientens förfrågan, vilket innebär att servern tror att klienten har gjort ett misstag. 5xx-fel (t.ex. 500 Internt Serverfel) innebär att servern misslyckades med att uppfylla en till synes giltig förfrågan på grund av ett problem på dess sida.
Vilken HTTP-statuskod är bäst för SEO när en sida flyttas permanent?
En 301 Permanent Flyttad-omdirigering är den bästa HTTP-statuskoden för SEO när en sidas URL har ändrats permanent. Den talar om för sökmotorer att överföra all länkvärde och rankningssignaler till den nya URL:en.
Vad betyder ett 404-fel och hur åtgärdar man det?
Ett 404 Hittades Inte-fel betyder att servern inte kunde hitta den begärda resursen (t.ex. en webbsida). För att åtgärda det, se till att URL:en är korrekt, eller om du är webbansvarig, återställ den saknade sidan eller konfigurera en 301-omdirigering till en relevant sida.
Related Tools
- ASCII-omvandlare
- Skiftlägesomvandlare
- Cron Uttrycksgenerator
- Slumpgenerator för Data
- GeoJSON Visare
- JavaScript Beautifier
- JSON Diff-kontroll
- JSON ↔ XML-omvandlare
- Lorem Ipsum-generator
- Markdown-redigerare (Liveförhandsgranskning)
- Regex Testare & Generator
- sketch
- Textstatistik
- LLM-Tokencount
- Unicode-omvandlare
- URL-parser
- Ord Räknare & Läsningstid