Liste over HTTP-statuskoder
Se og søg HTTP-statuskoder og deres forklaringer. Find hurtigt betydningen af hver kode.
1xx Informational
- 100Fortsæt
Klienten bør fortsætte med sin anmodning. Serveren angiver, at den indledende del af anmodningen er modtaget og endnu ikke afvist.
- 101Skifter Protokoller
Serveren skifter protokoller som anmodet af klienten via Upgrade request-headeren.
- 102Behandler
WebDAV; Serveren har modtaget og behandler anmodningen, men intet svar er endnu tilgængeligt.
- 103Tidlige Hints
Serveren sender tidlige hints til klienten, primært beregnet til at lade klienten begynde at forudindlæse ressourcer, mens serveren forbereder et endeligt svar.
2xx Successful
- 200OK
Anmodningen er lykkedes. Betydningen af 'lykket' afhænger af HTTP-metoden.
- 201Oprettet
Anmodningen er blevet opfyldt og har resulteret i, at en ny ressource er blevet oprettet.
- 202Accepteret
Anmodningen er blevet accepteret til behandling, men behandlingen er ikke afsluttet.
- 203Ikke-autoritativ Information
Den returnerede metainformation er ikke fra oprindelsesserveren, men fra en lokal eller tredjepartskopi.
- 204Intet Indhold
Serveren har behandlet anmodningen succesfuldt og returnerer intet indhold.
- 205Nulstil Indhold
Serveren har behandlet anmodningen succesfuldt, returnerer intet indhold og kræver, at anmoderen nulstiller dokumentvisningen.
- 206Delvist Indhold
Serveren leverer kun en del af ressourcen på grund af en range-header sendt af klienten.
- 207Multi-Status
WebDAV; Medlemmer af en DAV-binding har flere statuskoder. Meddelelsesteksten, der følger, er en XML-meddelelse og kan indeholde et antal separate svarkoder, afhængigt af hvor mange underanmodninger der blev foretaget.
- 208Allerede Rapporteret
WebDAV; Medlemmerne af en DAV-binding er allerede blevet opregnet i et tidligere svar på denne anmodning og opregnes ikke igen.
- 226IM Brugt
Serveren har opfyldt en GET-anmodning for ressourcen, og svaret er en repræsentation af resultatet af en eller flere instansmanipulationer anvendt på den aktuelle instans.
3xx Redirection
- 300Flere Valg
Angiver flere muligheder for ressourcen, hvorfra klienten kan vælge. Serveren kan foreslå et foretrukket valg.
- 301Permanent Flyttet
Denne og alle fremtidige anmodninger skal rettes til den angivne URI. Klienter bør bruge denne URI til fremtidige anmodninger.
- 302Fundet
Fortæller klienten at kigge på (browse til) en anden URL. URI'en er midlertidigt flyttet. Klienter bør fortsætte med at bruge den oprindelige URI til fremtidige anmodninger.
- 303Se Anden
Svaret på anmodningen kan findes under en anden URI ved hjælp af en GET-metode.
- 304Ikke Ændret
Angiver, at ressourcen ikke er blevet ændret siden den version, der er specificeret af request-headerne (If-Modified-Since eller If-None-Match).
- 305Brug Proxy
Den anmodede ressource er kun tilgængelig via en proxy. Proxyens placering er angivet i Location-headeren.
- 307Midlertidig Omdirigering
Anmodningen skal gentages med en anden URI; fremtidige anmodninger skal dog stadig bruge den oprindelige URI. HTTP-metoden må ikke ændres.
- 308Permanent Omdirigering
Anmodningen og alle fremtidige anmodninger skal gentages med en anden URI. HTTP-metoden må ikke ændres.
4xx Client Error
- 400Ugyldig Anmodning
Serveren kan ikke eller vil ikke behandle anmodningen på grund af en åbenlys klientfejl (f.eks. fejlformateret anmodningssyntaks, ugyldig meddelelsesramme eller vildledende anmodningsrute).
- 401Uautoriseret
Autentificering er påkrævet og er mislykket eller er endnu ikke blevet leveret. Svaret skal indeholde et WWW-Authenticate header-felt med en udfordring, der gælder for den anmodede ressource.
- 402Betaling Påkrævet
Reserveret til fremtidig brug. Beregnet til brug i digitale betalingssystemer.
- 403Forbudt
Anmodningen var gyldig, men serveren nægter handling. Brugeren har muligvis ikke de nødvendige tilladelser til en ressource.
- 404Ikke Fundet
Den anmodede ressource kunne ikke findes, men kan være tilgængelig i fremtiden. Efterfølgende anmodninger fra klienten er tilladt.
- 405Metode Ikke Tilladt
En anmodningsmetode understøttes ikke for den anmodede ressource; for eksempel en GET-anmodning på en formular, der kræver, at data præsenteres via POST, eller en PUT-anmodning på en skrivebeskyttet ressource.
- 406Ikke Acceptabel
Den anmodede ressource er kun i stand til at generere indhold, der ikke er acceptabelt i henhold til Accept-headerne sendt i anmodningen.
- 407Proxy-autentificering Påkrævet
Klienten skal først autentificere sig med proxyen.
- 408Anmodning Timeout
Serveren timede ud i venten på anmodningen. Ifølge HTTP-specifikationer: 'Klienten producerede ikke en anmodning inden for den tid, serveren var villig til at vente.'
- 409Konflikt
Angiver, at anmodningen ikke kunne behandles på grund af en konflikt i ressourcens aktuelle tilstand, såsom en redigeringskonflikt mellem flere samtidige opdateringer.
- 410Borte
Angiver, at den anmodede ressource ikke længere er tilgængelig og ikke vil blive tilgængelig igen. Dette skal bruges, når en ressource bevidst er blevet fjernet.
- 411Længde Påkrævet
Anmodningen specificerede ikke længden af sit indhold, hvilket kræves af den anmodede ressource.
- 412Forudsætning Mislykkedes
Serveren opfylder ikke en af de forudsætninger, som anmoderen har sat på anmodningen.
- 413Nyttelast For Stor
Anmodningen er større, end serveren er villig eller i stand til at behandle.
- 414URI For Lang
Den angivne URI var for lang til, at serveren kunne behandle den. Ofte resultatet af for mange data, der kodes som forespørgselsparametre i en GET-anmodning.
- 415Ikke-understøttet Medietype
Anmodningsenheden har en medietype, som serveren eller ressourcen ikke understøtter.
- 416Interval Ikke Opfyldeligt
Klienten har bedt om en del af filen, men serveren kan ikke levere den del.
- 417Forventning Mislykkedes
Serveren kan ikke opfylde kravene i Expect request-header-feltet.
- 418Jeg er en Tekande
Denne kode blev defineret i 1998 som en aprilsnar i RFC 2324, Hyper Text Coffee Pot Control Protocol. Nogle websteder bruger denne kode til anmodninger, de ikke ønsker at håndtere, såsom automatiserede forespørgsler.
- 421Forkert Adresseret Anmodning
Anmodningen var rettet mod en server, der ikke er i stand til at producere et svar. Dette kan sendes af en server, der ikke er konfigureret til at producere svar for kombinationen af skema og autoritet, der var inkluderet i anmodningens URI.
- 422Ubehandlelig Enhed
WebDAV; Anmodningen var velformuleret, men kunne ikke følges på grund af semantiske fejl.
- 423Låst
WebDAV; Den ressource, der tilgås, er låst.
- 424Mislykket Afhængighed
WebDAV; Anmodningen mislykkedes, fordi den var afhængig af en anden anmodning, og den anmodning mislykkedes.
- 426Opgradering Påkrævet
Klienten skal skifte til en anden protokol som TLS/1.0, angivet i Upgrade header-feltet.
- 428Forudsætning Påkrævet
Oprindelsesserveren kræver, at anmodningen er betinget. Beregnet til at forhindre 'tabt opdatering'-problemer.
- 429For Mange Anmodninger
Brugeren har sendt for mange anmodninger inden for en given tidsperiode ('rate limiting').
- 431Request Header-felter For Store
Serveren er uvillig til at behandle anmodningen, fordi dens header-felter er for store. Anmodningen kan genindsendes, efter at størrelsen på request header-felterne er reduceret.
- 451Utilgængelig Af Juridiske Årsager
Serveren nægter adgang til ressourcen som følge af et juridisk krav. En henvisning til censurlovgivning.
5xx Server Error
- 500Intern Serverfejl
En generisk fejlmeddelelse, der gives, når en uventet tilstand blev stødt på, og ingen mere specifik meddelelse er passende.
- 501Ikke Implementeret
Serveren genkender enten ikke anmodningsmetoden, eller den mangler evnen til at opfylde anmodningen.
- 502Dårlig Gateway
Serveren fungerede som en gateway eller proxy og modtog et ugyldigt svar fra upstream-serveren.
- 503Tjeneste Utilgængelig
Serveren er i øjeblikket utilgængelig (fordi den er overbelastet eller nede for vedligeholdelse). Generelt er dette en midlertidig tilstand.
- 504Gateway Timeout
Serveren fungerede som en gateway eller proxy og modtog ikke et rettidigt svar fra upstream-serveren.
- 505HTTP-version Ikke Understøttet
Serveren understøtter ikke den HTTP-protokolversion, der blev brugt i anmodningen.
- 506Variant Forhandler Også
Gennemsigtig indholdsforhandling for anmodningen resulterer i en cirkulær reference.
- 507Utilstrækkelig Lagerplads
WebDAV; Serveren er ude af stand til at gemme den repræsentation, der er nødvendig for at fuldføre anmodningen.
- 508Løkke Opdaget
WebDAV; Serveren opdagede en uendelig løkke under behandling af anmodningen (sendt i stedet for 208).
- 510Ikke Udvidet
Yderligere udvidelser til anmodningen er påkrævet, for at serveren kan opfylde den.
- 511Netværksautentificering Påkrævet
Klienten skal autentificere sig for at få netværksadgang. Beregnet til brug af aflyttende proxyer, der bruges til at kontrollere adgang til netværket (f.eks. 'captive portals').
Ofte Stillede Spørgsmål om HTTP-statuskoder
Hvad er HTTP-statuskoder?
HTTP-statuskoder er trecifrede serversvar på en browseranmodning. De angiver, om en specifik HTTP-anmodning er blevet gennemført succesfuldt, om den kræver yderligere handling, eller om der er opstået en fejl.
Hvorfor er HTTP-statuskoder vigtige?
De er afgørende for at diagnosticere webstedsproblemer, forstå serversvar og sikre en problemfri brugeroplevelse. De spiller også en vital rolle i SEO ved at fortælle søgemaskiner, hvordan de skal behandle en side (f.eks. hvis den er flyttet eller forsvundet).
Hvor mange kategorier af HTTP-statuskoder findes der?
HTTP-statuskoder er grupperet i fem klasser: 1xx (Informationel), 2xx (Succes), 3xx (Omdirigering), 4xx (Klientfejl) og 5xx (Serverfejl). Hver klasse repræsenterer en forskellig type serversvar.
Hvad er forskellen på 4xx- og 5xx-fejl?
4xx-fejl (f.eks. 404 Ikke Fundet) indikerer et problem med klientens anmodning, hvilket betyder, at serveren mener, klienten har lavet en fejl. 5xx-fejl (f.eks. 500 Intern Serverfejl) betyder, at serveren ikke kunne opfylde en tilsyneladende gyldig anmodning på grund af et problem på dens side.
Hvilken HTTP-statuskode er bedst for SEO, når en side flyttes permanent?
En 301 Permanent Flyttet-omdirigering er den bedste HTTP-statuskode for SEO, når en sides URL er ændret permanent. Den fortæller søgemaskiner at overføre al linkværdi og rangeringssignaler til den nye URL.
Hvad betyder en 404-fejl, og hvordan retter man den?
En 404 Ikke Fundet-fejl betyder, at serveren ikke kunne finde den anmodede ressource (f.eks. en webside). For at rette den, sørg for at URL'en er korrekt, eller hvis du er webmaster, gendan den manglende side eller opsæt en 301-omdirigering til en relevant side.
Related Tools
- ASCII-konverter
- Case Converter
- Cron Udtryksgenerator
- Tilfældig Datagenerator
- GeoJSON Viewer
- JavaScript Beautifier
- JSON Forskel Checker
- JSON ↔ XML-konverter
- Lorem Ipsum-generator
- Markdown Editor (Live Eksempel)
- Regex Tester & Generator
- sketch
- Tekststatistik
- LLM Token-tæller
- Unicode Konverter
- URL Parser
- Ordoptæller & Læsetid