Monu Tools

HTTP-statuscodes

Zoek en bekijk HTTP-statuscodes en hun betekenis, van 1xx tot 5xx.

Hoe gebruik je HTTP-status

  1. 01

    Typ een statuscode of een deel van de naam.

  2. 02

    Blader door de overeenkomende codes, gekleurd per categorie.

  3. 03

    Gebruik ze als snelle referentie tijdens het bouwen of debuggen van API's.

Een doorzoekbare statusreferentie

Een doorzoekbare referentie van HTTP-statuscodes, de driecijferige getallen die een server bij elk antwoord teruggeeft om te zeggen wat er is gebeurd, van 1xx tot en met 5xx, met hun standaardmeldingen en gegroepeerd per categorie.

Het is een snelle opzoekfunctie terwijl je een API of website bouwt of debugt: typ een code of een deel van de naam en de bijpassende items verschijnen, zodat je niet elk getal hoeft te onthouden.

Wat de categorieen betekenen

De categorieen vertellen je in een oogopslag het grootste deel van het verhaal: 1xx informatief, 2xx succes, 3xx omleiding, 4xx clientfouten (de aanvraag was fout) en 5xx serverfouten (de server faalde). Elke groep wordt in een eigen kleur getoond zodat je snel kunt scannen.

Codes die je vaak tegenkomt

Sommige codes komen voortdurend voor: 200 OK, 201 Created, 301- en 302-omleidingen, 304 Not Modified voor caching, 400 Bad Request, 401 en 403 voor auth, 404 Not Found, 409 Conflict, 422 voor validatie, 429 Too Many Requests, en 500, 502 en 503 aan de serverkant.

Codes die verward worden

Een veelvoorkomende bron van verwarring is 401 tegenover 403: 401 Unauthorized betekent dat je niet bent geauthenticeerd, terwijl 403 Forbidden betekent dat je bent geauthenticeerd maar geen toegang hebt. Een andere is 301 tegenover 302: een permanente tegenover een tijdelijke omleiding, die zoekmachines heel verschillend behandelen.

Direct en offline

De referentie is statische data die met de pagina wordt meegeleverd, dus zoeken gaat direct en werkt offline.

Veelgestelde vragen

Wat betekenen de categorieën?

1xx zijn informatief, 2xx succes, 3xx omleiding, 4xx clientfouten en 5xx serverfouten. Elk wordt in zijn eigen kleur getoond.

Wat is het verschil tussen 401 en 403?

401 Unauthorized betekent dat je niet bent geauthenticeerd, terwijl 403 Forbidden betekent dat je bent geauthenticeerd maar geen toegang tot de resource hebt.

Is 418 een echte statuscode?

418 I'm a Teapot komt uit een 1-aprilgrap-standaard. Het wordt niet in de praktijk gebruikt maar is breed bekend.

Wat is het verschil tussen 301 en 302?

301 is een permanente omleiding en 302 is tijdelijk. Zoekmachines geven ranking door aan de nieuwe URL bij 301 maar behouden de oorspronkelijke bij 302, dus de keuze doet ertoe voor SEO.

Wat betekent 429?

429 Too Many Requests betekent dat je rate limited bent: je stuurde te veel verzoeken in een bepaalde tijd. De respons bevat vaak een Retry-After-header die je vertelt wanneer je het opnieuw moet proberen.

Wat is het verschil tussen 502 en 503?

502 Bad Gateway betekent dat een server die als proxy fungeert een ongeldige respons van upstream kreeg. 503 Service Unavailable betekent dat de server tijdelijk overbelast is of plat ligt voor onderhoud.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

<iframe src="https://monu.tools/embed/nl/http-status-codes" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Gerelateerde tools