Ett 4xx-klientfel: begäran innehåller felaktig syntax eller kan inte uppfyllas.

413
4xx · Klientfel

Content Too Large

Begärans innehåll är större än servern kommer att bearbeta.

Vad det betyder

Begärans entitet är större än gränserna som definierats av servern; servern kan stänga anslutningen eller returnera en Retry-After-rubrik.

När du ska använda den

Returneras för uppladdningar som är för stora. Tidigare "Payload Too Large".

RFC 9110 Inte cachebar som standard 4xx Klientfel

Om HTTP-statuskoder

Denna katalog över HTTP-statuskoder täcker varje standardsvarskod från intervallet 1xx informativa till 5xx serverfel. Varje post visar den numeriska koden, dess kanoniska anledningsfras och en sammanfattning på en rad, och hela listan kan sökas på nummer, namn eller betydelse — 301, Unauthorized och timeout hittar alla sina mål — eller filtreras efter svarsklass.

Varje kod öppnar sin egen dedikerade sida med en fullständig förklaring: vad statusen faktiskt betyder, när den ska användas i dina egna API:er och applikationer, om svar med den koden är cachebara som standard, och vilken RFC som definierar den. Relaterade koder från samma klass länkas längst ner, så att jämföra 401 med 403 eller 301 med 308 tar ett klick.

De fem klasserna är den snabbaste mentala modellen för att läsa vilket svar som helst: 1xx betyder att begäran fortsätter, 2xx betyder framgång, 3xx betyder omdirigering, 4xx betyder att klienten gjorde ett misstag och 5xx betyder att servern misslyckades. Katalogen är organiserad exakt runt den strukturen.

Så använder du HTTP-statuskoder

  1. Skriv en kod, en anledningsfras eller ett nyckelord i sökrutan — till exempel 404, Not Found eller redirect.
  2. Använd klassfiltret för att begränsa listan till informativa koder, framgångskoder, omdirigeringskoder, klientfelskoder eller serverfelskoder.
  3. Öppna en kods sida för att läsa vad den betyder, när den ska användas, dess standardcachebarhet och den definierande RFC:n.
  4. Kontrollera avsnittet med relaterade koder för att jämföra grannar från samma klass.
  5. Använd kopieringsknappen för att hämta koden till en buggrapport, ett test eller en API-specifikation.

Vanliga frågor

Den första siffran grupperar koder efter utfall: 1xx informativ (begäran mottagen, fortsätt), 2xx framgång, 3xx omdirigering (ytterligare åtgärd krävs), 4xx klientfel (begäran har fel) och 5xx serverfel (servern misslyckades med att uppfylla en giltig begäran).

401 Unauthorized betyder att begäran saknar giltig autentisering — klienten bör logga in eller ange autentiseringsuppgifter och försöka igen. 403 Forbidden betyder att servern förstod autentiseringsuppgifterna men ändå nekar åtkomst: autentisering kommer inte att ändra svaret.

Använd 301 när resursen har flyttats permanent — webbläsare och sökmotorer uppdaterar sina referenser. Använd 302 för tillfälliga flyttar. Om begärans metod måste bevaras exakt, föredra deras striktare moderna motsvarigheter, 308 och 307.

Vissa statuskoder, som 200 och 301, kan lagras av webbläsar- och proxycachar även utan uttryckliga cache-headrar; andra, som de flesta 4xx- och 5xx-svar, kan inte det. Flaggan berättar standardläget så att du vet när Cache-Control-headrar krävs.

Ja. Varje kod får en dedikerad, länkbar sida med sin betydelse, typisk användning, cachebarhet och definierande RFC, plus relaterade koder från samma klass — praktiskt för att bokmärka eller dela den exakta koden som diskuteras.

Ja. Katalogen och varje enskild kodsida är gratis att bläddra i utan konto, och sökningen körs direkt i din webbläsare utan att skicka något till servern.

Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.