En hurtig guide til HTTP-statuskoder med infografik

HTTP-statuskode returneres, når en HTTP-anmodning sendes til serveren. Serveren returnerer en HTTP-statuskode som svar på din anmodning.

Der er fem klasser af HTTP-statuskode som følger.

  • Oplysende – 1XX
  • Succes – 2XX
  • Omdirigering – 3XX
  • Klientfejl – 4XX
  • Serverfejl – 5XX

Lad os tage et kig på nedenstående diagram, som giver en idé om, hvordan en statuskode returneres fra webserveren.

Så nu ved du, hvordan statuskoden genereres, og her er nogle af de populære HTTP-statusreturkoder i Infographics.

Succesrespons

200 – OK: Standard HTTP-svaret for vellykkede HTTP-anmodninger. På en anden måde vil webserveren returnere 200, når det ønskede indhold er leveret med succes.

202 – Accepteret: Serveren har accepteret din anmodning og har endnu ikke behandlet dem.

206 – Delvis indhold: Kun delvist indhold leveres på grund af rækkevidden sendt af en klient som wget.

  Løs Samsung Note 4-batteritømningsproblem

Omdirigeringssvar

301 – Flyttet permanent: Din anmodede side er blevet flyttet permanent til en ny placering. Dette instruerer en søgemaskinebot til at gennemgå en ny placering.

302 – Flyttet midlertidigt: Din anmodning serveres fra et andet sted, men det er en midlertidig ordning. Dette instruerer søgemaskinens bot til at gennemgå den oprindelige placering.

305 – Brug proxy: Den anmodede ressource er kun tilgængelig via en proxy. Det betyder, at du skal bruge en relevant proxy for at få den anmodede side med succes.

304 – Ikke ændret: Normalt, når den cachelagrede side serveres, når en ressource ikke er blevet ændret.

Klientfejl

400 – Dårlig anmodning: Serveren er forvirret over, hvad du har anmodet om. Sandsynligvis dårlig syntaks eller forsøg på at inkludere tegn i URI, som serveren ikke forstår.

  Hvad er forskellen mellem min fotostream og iCloud-fotos?

401 – Ikke autoriseret: Den anmodede side er beskyttet og kræver godkendelse. Du skal logge ind for at få den ønskede side med succes.

403 – Forbudt: Du skal forsøge at få adgang, som du ikke har tilladelse til. Denne ikke nødvendige ressource er beskyttet af adgangskoden; det kan også være, når filer/mappetilladelse ikke tillader visning af den anmodede side.

404 – Ikke fundet: Sandsynligvis den mest berømte – din anmodede side findes ikke på serveren. Du forsøger at få adgang til noget, der ikke eksisterer.

405 – Metode ikke tilladt: Du anmoder om en side med den forkerte metode. For eksempel laver du GET på POST-data. Eller du prøver den metode, der er deaktiveret, for eksempel – TRACE, PUT, DELETE.

408 – Timeout for anmodning: Serveren fik timeout, mens den ventede på anmodningen

  Slip af med Australis og gendan det klassiske tema på Firefox 29

411 – Længde påkrævet: Din anmodning opfylder ikke længden af ​​dens indhold, som kræves af den anmodede ressource.

Server Fejl

500 – Intern serverfejl: En meget generisk fejl, da serveren stødte på en fejl på grund af forskellige årsager. Logs skal undersøges for at se, hvorfor serveren har reageret på en intern fejl.

502 – Dårlig gateway: Serveren fungerede som en gateway eller proxy og modtog et ugyldigt svar fra opstrømsserveren som Tomcat, WebSphere.

503 – Tjenesten er ikke tilgængelig: Serveren kan ikke betjene din anmodning. Dette kan skyldes, at enten serveren har for travlt med andre ting eller næsten er død.

Jeg håber, at du nu har en idé om HTTP-statusreturkoden. Hvis du finder dette nyttigt, så hjælp til at dele det med dine venner.

Nydt at læse artiklen? Hvad med at dele med verden?