HTTP -statuskoder Snydeblad + PDF -download

Vores indhold er læserstøttet. Hvis du klikker på vores links, optjener vi muligvis en kommission. Hvordan vi anmelder.

Brug dette HTTP-statuskoder snyder ark ⇣ som en henvisning til hver HTTP-status og HTTP-fejlkode, hvad hver kode betyder, hvorfor de genereres, hvornår koden muligvis er et problem, og hvordan man håndterer problemerne. Download dette HTTP-statuskoder Cheat Sheet ⇣

Internettet består af to grundlæggende, men meget forskellige ting: klienter og servere. Dette forhold mellem kunder (som Chrome, Firefox osv.) og servere (som websteder, databaser, e -mails, applikationer osv.), kaldes klient-server model.

Klienter sender anmodninger til serveren, og serveren reagerer.

HTTP-statuskoder fortæller os status for anmodningen til serveren er, hvis det var en succes, havde en fejl eller noget derimellem.

En HTTP-statuskode er et tal, der opsummerer det svar, der er knyttet til det - Fernando Doglio, fra sin bog “REST API Development with NodeJS”.

HTTP-statuskoder Cheat Sheet

HTTP-responsstatuskoder er grupperet i fem klasser:

  • 1XX statuskoder: Oplysningsanmodninger
  • 2XX statuskoder: Vellykkede anmodninger
  • 3XX statuskoder: Omdirigeringer
  • 4XX statuskoder: Klientfejl
  • 5XX statuskoder: Serverfejl

1xx statuskoder: Informationsanmodninger

1xx-statuskoderne er informationsanmodninger. De angiver, at serveren har modtaget og forstået anmodningen, og at browseren skal vente lidt længere på, at serveren behandler oplysningerne. Disse statuskoder er mindre almindelige og påvirker ikke din SEO direkte.

  • 100 Fortsæt: Alt er indtil videre ok, og at klienten skal fortsætte med anmodningen eller ignorere den, hvis den allerede er færdig.
  • 101 Skiftprotokoller: Den protokol, serveren skifter til efter anmodning fra en klient, som sendte meddelelsen inklusive opgraderingsanmodningshovedet
  • 102 Behandler: Serveren har accepteret den fulde anmodning, men behandler den stadig.
  • 103 Tidlige tip: Tillader brugeragenten at starte forudindlæsning af ressourcer, mens serveren stadig forbereder et svar.

2xx statuskoder: Vellykkede anmodninger

Det er de vellykkede anmodninger. Det betyder, at din anmodning om at få adgang til en fil var vellykket. For eksempel prøvede du at få adgang til Facebook.com, og det kom frem. En af disse statuskoder blev brugt. Forvent at se denne type svar ofte, når du bruger internettet.

  • 200 OK: Vellykket anmodning.
  • 201 Oprettet: Serveren anerkendte den oprettede ressource. 
  • 202 Accepteret: Klientens anmodning er blevet modtaget, men serveren behandler den stadig.
  • 203 Ikke-autoritativ information: Det svar, som serveren sendte til klienten, er ikke det samme, som da serveren sendte det.
  • 204 Intet indhold: Serveren behandlede anmodningen, men giver ikke noget indhold.
  • 205 Nulstil indhold: Klienten skal opdatere dokumentprøven.
  • 206 Delvist indhold: Serveren sender kun en del af ressourcen.
  • 207 Multi-status: Den følgende meddelelsesdel er som standard en XML-besked og kan indeholde et antal separate svarkoder.
  • 208 Allerede indberettet: Medlemmerne af en WebDAV binding er allerede opregnet i en forudgående del af (multistatus)-svaret og bliver ikke inkluderet igen.

3xx statuskoder: Omdirigeringer

3xx HTTP -statuskoderne angiver en omdirigering. Når en bruger eller søgemaskiner støder på en 3xx -statuskode, vil de blive omdirigeret til en anden URL fra initialen. Hvis SEO er vigtig for din virksomheds succes, så skal du uddanne dig selv om disse koder og hvordan du bruger dem korrekt.

  • 300 Flere valg: Den anmodning, som klienten fremsatte, har flere mulige svar.
  • 301 Flyttet permanent: Serveren fortæller klienten, at den ressource, de leder efter, er blevet flyttet permanent til en anden URL. Alle brugere og bots vil blive omdirigeret til den nye URL. Det er en meget vigtig statuskode for SEO.
  • 302 Fundet: Et websted eller en side er midlertidigt blevet flyttet til en anden URL. Det er en anden statuskode, der er relevant for SEO.
  • 303 Se Andet: Denne kode fortæller klienten, at serveren ikke omdirigerer dem til den anmodede ressource, men til en anden side.
  • 304 Ikke ændret: Den anmodede ressource er ikke blevet ændret siden den forrige transmission.
  • 305 Brug proxy: Klienten kan kun få adgang til den anmodede ressource gennem en proxy, der er angivet i svaret.
  • 307 Midlertidig omdirigering: Serveren fortæller klienten, at den ressource, de leder efter, er blevet omdirigeret midlertidigt til en anden URL. Det er relevant for SEO-ydelse.
  • 308 Permanent omdirigering: Serveren fortæller klienten, at den ressource, de leder efter, midlertidigt er blevet omdirigeret til en anden webadresse. 

4xx statuskoder: Klientfejl

4xx-statuskoderne er klientfejl. De inkluderer HTTP-statuskoder, såsom "403 forbudt" og "407 proxy-godkendelse påkrævet". Det betyder, at siden ikke blev fundet, og der er noget galt med anmodningen. Noget, der sker på klientsiden, er problemet. Det kan være et forkert dataformat, uautoriseret adgang eller en fejl i anmodningen. 

  • 400 Dårlig forespørgsel: Klienten sender en anmodning med ufuldstændige data, dårligt konstruerede data eller ugyldige data.
  • 401 Uautoriseret: Godkendelse er nødvendig for, at klienten kan få adgang til den anmodede ressource.
  • 403 Forbudt: Den ressource, som klienten forsøger at få adgang til, er forbudt.
  • 404 Ikke fundet: Serveren kan nås, men den specifikke side, som klienten leder efter, er ikke.
  • 405 Metode ikke tilladt: Serveren har modtaget og genkendt anmodningen, men har afvist den specifikke anmodningsmetode.
  • 406 Ikke acceptabelt: Hjemmesiden eller webapplikationen understøtter ikke klientens anmodning med en bestemt protokol.
  • 407 Proxy -godkendelse påkrævet: Denne statuskode ligner 401 Uautoriseret. Den eneste forskel er, at autorisation skal udføres af en proxy.
  • 408 Anmodningstimeout: Den anmodning, som klienten sendte til webserverens server, er udløbet.
  • 409 Konflikt: Anmodningen om, at den blev sendt, er i konflikt med serverens interne operationer.
  • 410 Borte: Den ressource, som klienten ønsker at få adgang til, er blevet slettet permanent.

Andre mindre almindelige 4xx HTTP -statuskoder omfatter:

  • 402 Betaling Nødvendig
  • 412 Mislykket prækonditioneret
  • 415 Ikke understøttet medietype
  • 416 Anmodet rækkevidde ikke tilfredsstillende
  • 417 Forventning mislykkedes
  • 422 Ubehandlet enhed
  • 423 Låst
  • 424 Mislykkedes afhængighed
  • 426 Opgradering er påkrævet
  • 429 For mange anmodninger
  • 431 Anmod om overskriftsfelter for store
  • 451 Utilgængelig af juridiske årsager

5xx statuskoder: Serverfejl

5xx HTTP-statuskoderne er serverfejl. Disse fejl er ikke klientens skyld, men tyder på, at der er noget galt med tingenes serverside. Forespørgslen, som klienten lavede, er god, men serveren kan ikke generere den anmodede ressource.

  • 500 Intern serverfejl: Serveren løber ind i en situation, den ikke kan håndtere, mens den behandler klientens anmodning.
  • 501 Ikke implementeret: Serveren kender eller kan ikke løse anmodningsmetoden sendt af klienten.
  • 502 Dårlig gateway: Serveren fungerede som en gateway eller proxy og modtog en ugyldig meddelelse fra en indgående server.
  • 503 Service utilgængelig: The serveren er muligvis nede og kan ikke behandle kundens anmodning. Denne HTTP-statuskode er et af de mest almindelige serverproblemer, du kan støde på på nettet.
  • 511 Netværksgodkendelse påkrævet: Klienten skal godkendes på netværket, før den kan få adgang til ressourcen.

Andre mindre almindelige 5xx HTTP -statuskoder omfatter:

  • 504 Gateway timeout
  • 505 HTTP-version understøttes
  • 506 Variant forhandler også
  • 507 Utilstrækkelig opbevaring
  • 508 Loop fundet
  • 510 Ikke udvidet

Resumé

Du kan bruge dette HTTP-statuskod snyderark som en henvisning til alle mulige HTTP-status- og HTTP-fejlkoder, hvad hver kode betyder, hvorfor de genereres, når koden muligvis er et problem, og hvordan man håndterer problemerne.

Klik her for at downloade 📥 denne HTTP-statuskoder snyder ark, og hold det tæt ved som en hurtig reference til alle statuskoder.

Sammenfattende er det op:

  • 1XX HTTP-statuskoder er rent informative anmodninger.
  • 2XX HTTP-statuskoder er succesanmodninger. HTTP 200 OK-successtatus-responskode indikerer, at anmodningen er succesfuld.
  • 3XX HTTP-statuskoder angiver en omdirigering. De mest almindelige 3xx HTTP-statuskoder inkluderer “301 flyttet permanent”, “302 fundet” og “307 midlertidig omdirigering” HTTP-statuskoder.
  • 4XX statuskoder er klientfejl. De mest almindelige 4xx-statuskoder er "404 ikke fundet" og "410 væk" HTTP-statuskode.
  • 5XX HTTP-statuskoder er serverfejl. Den mest almindelige 5xx HTTP-statuskode er statuskoden "503 service utilgængelig".

Referencer

https://www.websiterating.com/calculators/
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Mathias Ahlgren er administrerende direktør og grundlægger af Website Rating, der leder et globalt team af redaktører og skribenter. Han har en mastergrad i informationsvidenskab og ledelse. Hans karriere drejede sig om SEO efter tidlige webudviklingserfaringer under universitetet. Med over 15 år inden for SEO, digital marketing og webudvikling. Hans fokus omfatter også webstedssikkerhed, dokumenteret af et certifikat i Cybersikkerhed. Denne mangfoldige ekspertise understøtter hans lederskab ved Website Rating.

"WSR-teamet" er den kollektive gruppe af ekspertredaktører og skribenter med speciale i teknologi, internetsikkerhed, digital markedsføring og webudvikling. De er passionerede omkring det digitale område og producerer gennemarbejdet, indsigtsfuldt og tilgængeligt indhold. Deres engagement i nøjagtighed og klarhed gør Website Rating en pålidelig ressource til at holde sig orienteret i den dynamiske digitale verden.

Hold dig informeret! Tilmeld dig vores nyhedsbrev
Abonner nu og få gratis adgang til vejledninger, værktøjer og ressourcer, der kun er for abonnenter.
Du kan til enhver tid afmelde dig. Dine data er sikre.
Hold dig informeret! Tilmeld dig vores nyhedsbrev
Abonner nu og få gratis adgang til vejledninger, værktøjer og ressourcer, der kun er for abonnenter.
Du kan til enhver tid afmelde dig. Dine data er sikre.
Hold dig informeret! Tilmeld dig vores nyhedsbrev!
Abonner nu og få gratis adgang til vejledninger, værktøjer og ressourcer, der kun er for abonnenter.
Hold dig opdateret! Tilmeld dig vores nyhedsbrev
Du kan til enhver tid afmelde dig. Dine data er sikre.
Mit firma
Hold dig opdateret! Tilmeld dig vores nyhedsbrev
???? Du er (næsten) tilmeldt!
Gå over til din e-mail-indbakke, og åbn den e-mail, jeg sendte dig, for at bekræfte din e-mail-adresse.
Mit firma
Du er tilmeldt!
Tak for dit abonnement. Vi udsender nyhedsbrev med indsigtsfulde data hver mandag.
Del til...