TechBlogSD - Allt för WordPress- och WEB -utveckling
WEB- och WordPress - instruktioner, nyheter, recensioner av teman och plugins

Lista över 4xx HTTP -statuskoder med förklaring

6

Internet använder HyperText Transmission Protocol (HTTP) för att skicka och ta emot data. För varje begäran som tas emot från en webbläsare skickar servern en HTTP -svarskod med tre siffror. Varje kod i svaret indikerar en annan innebörd och låt oss i denna artikel ge en lista med 4xx statuskoder.

Lista över 4xx HTTP -statuskoder med förklaring

HTTP -begäran och svar över webben

Typer av HTTP -statuskoder

HTTP -svarskoder är indelade i följande fem kategorier:

HTTP 4xx statuskoder

HTTP -statuskoder för 4xx -serier tas emot i serversvaret när det uppstår ett fel i begäran från klienten. Det indikerar att webbläsaren skickade en fel begäran med ett fel som inte kan behandlas av webbservern. Du måste kontrollera webbläsaren och skicka rätt förfrågan igen för att få rätt svar. Här är en komplett lista över HTTP 4xx -statuskoder med förklaring.

4xx statuskod Beskrivning Förklaring
400 Ogiltig Förfrågan Webbservern kan inte uppfylla den mottagna begäran på grund av felaktig syntax och skickar koden "400 – Bad Request" i ett svar.
401 Obehörig begäran Koden “401 – Obehörig" tas emot när en användare försöker komma åt den autentiserade resursen. Servern har ännu inte fått någon autentisering eller fått felaktig autentisering. Enkelt exempel är en webbsida som autentiseras med ett användar -ID och lösenord, vanligtvis för en registrerad användare.
402 Betalning krävs Denna kod skapades för att användas under en online -betalning krävs men används för närvarande inte för detta ändamål. Vissa servrar använder 402 -kod för olika ändamål, som att informera för många förfrågningar som tas emot från en viss IP -adress.
403 Tillgång till resurs förbjuden “403 – Förbjuden” kod tas emot när en server tar emot en giltig begäran men nekar att svara. Detta skiljer sig från "401 – Oautoriserad" medan begäran måste godkännas med ett lösenord, men autentisering kommer inte att ha någon inverkan på 403 -koden. Ett exempel på 403 -kod är en registrerad användare som försöker komma åt en begränsad sida.

Lista över 4xx HTTP -statuskoder med förklaring

|
| 404 | Resurs hittades inte | Felkoden “404 – sidan hittades inte” visas när en begärd resurs inte längre är tillgänglig på servern. Orsaken kan vara att webbplatsägaren har tagit bort sidan eller ändrat webbadressen utan att ange en 301 -omdirigering. Den begärda resursen kanske är tillgänglig i framtiden, så ytterligare förfrågningar om samma resurs är tillåtna.

Lista över 4xx HTTP -statuskoder med förklaring

|
| 405 | Metod inte tillåten | “405 – Metod är inte tillåten” är ett fel som tas emot om förfrågningsmetoden som nämns i begäran inte stöds för resursen. Om en sökmotor sökrobot stöter på det här felet kommer URL: en inte att indexeras. |
| 406 | Begäran inte godtagbar | När den efterfrågade resursen finns men i ett annat format svarar servern med koden “406 – Acceptable”. Anledningen till att det inte stöds kan vara språket eller kodningsmetoden som nämns i begäran. |
| 407 | Brandvägg, proxy -autentisering krävs | Proxy -serverautentisering krävs för klienten själv och koden “407 – Proxy -autentisering krävs” tas emot. |
| 408 | Begär timeout | Servern bör ta emot begäran från klienten inom den angivna tiden. Om klienten inte skickade hela begäran inom den angivna tiden svarar servern med timeout -felet “408 – Begär timeout”. |
| 409 | Konflikt | När förfrågan som tas emot av servern är i konflikt med en annan begäran som mottagits eller med serverkonfiguration mottas koden “409 – Konflikt”. |
| 410 | Resurs inte tillgänglig | När en begärd resurs raderas permanent från servern tas koden "410 – Borta" emot. Skillnaden mellan 404 och 410 är att sidorna med kod 404 fortfarande kan begäras flera gånger men sidorna med kod 410 bör inte begäras igen. Sökmotorer kommer att ta bort sidorna med 410 felkod från indexen medan sidor med kod 404 kommer att begäras igen av sökrobotarna. |
| 411 | Längd krävs | När begäran skickas av klienten utan att nämna den innehållslängd som krävs, avvisar servern förfrågningarna med orsakskoden som "411 – Längd krävs". Förfrågningsrubriken måste korrigeras och överföras till servern för att få ett korrekt svar. |
| 412 | Förutsättningen misslyckades | Om en server stöter på en skillnad i förutsättningar under bearbetning av begäranhuvudet returnerar sedan oden “412 – Förutsättning misslyckad”. |
| 413 | Begär entitet för stor | HTTP -statuskoden 413 tas emot när servern avvisar en begäran på grund av att den mottagna begäran är för lång för att servern ska kunna behandlas. |
| 414 | Begär URL för lång | HTTP -statuskoden 414 tas emot när servern avvisar en begäran på grund av att URL: en för den begärda resursen är för lång för att servern ska kunna behandlas. |
| 415 | Medietyp som inte stöds | När begäran innehåller en medietyp som inte stöds av servern, avvisar servern begäran och koden “415 – Mediatyp som inte stöds tas emot”. Till exempel när en användare försöker skicka in ett formulär tillsammans med en bilaga som inte stöds av servern misslyckas uppladdningen och kod 415 kommer att tas emot i serversvaret. |
| 416 | Begärt område Inte tillfredsställande | När intervallfältet i begärans rubrik inte är acceptabelt av servern avvisar servern begäran och skickar koden “416 – Requested Range Not Satisfiable”. |
| 417 | Förväntan misslyckades | När fältet Förvänta i begäranhuvudet inte överensstämmer med serverns förväntningar mottas koden “417 – Förväntning misslyckad”. |
| 422 | Obearbetbar enhet | När servern inte kan behandla ett eller flera element i den mottagna förfrågan mottas koden “422 – oprocessabel enhet”. |
| 423 | Låst | När den begärda resursen låses av en annan begäran avvisar servern begäran och skickar koden "423 – Låst" i svaret. |
| 424 | Misslyckat beroende | När servern avvisar begäran på grund av att de föregående förfrågningarna misslyckades, mottas koden "424 – Misslyckat beroende". |
| 426 | Uppgradering krävs | När servern begär en uppgradering av anslutningen som inte stöds av klienten, mottas koden “426 – Uppgradering krävs”. |

Andra 4xx statuskoder

Det finns andra 4xx-koder som används som icke-standardkoder. Några av exemplen är enligt nedan:

  • 420 Förbättra ditt lugn – används i Twitter -sökning när användaren skickar för många förfrågningar inom en kort period.
  • 444 – Inget svar – används i Nginx -loggar när servern inte returnerar något svar och stänger anslutningen för klienten.
  • 451 – Redirect – används av Microsofts Exchange ActiveSync när servern inte kan komma åt användarens brevlåda.

Lista över 4xx HTTP -statuskoder med förklaring

Guide för HTTP -statuskoder

Inspelningskälla: www.webnots.com
Leave A Reply

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer