HTTP status code lookup
Slå op willekeurige HTTP status code — 1xx tot 5xx — met een beschrijving in gewone Nederlands.
- 100Continue
Server received the request headers; client should send the body.
- 101Switching Protocols
The server is switching protocols as requested by the client.
- 102Processing
Request received but not yet processed (WebDAV).
- 103Early Hints
Used to return some response headers before final HTTP message.
- 200OK
Standard success response.
- 201Created
Request succeeded and a new resource was created.
- 202Accepted
Request accepted for processing but not completed.
- 203Non-Authoritative Information
Returned metadata is from a third-party copy.
- 204No Content
Request succeeded but no content is returned.
- 205Reset Content
Request succeeded; client should reset the document view.
- 206Partial Content
Range request succeeded; partial content returned.
- 207Multi-Status
Body contains multiple statuses (WebDAV).
- 208Already Reported
Members of a DAV binding already enumerated.
- 226IM Used
Server fulfilled a GET request and the response is the result of one or more instance-manipulations.
- 300Multiple Choices
Request has more than one possible response.
- 301Moved Permanently
Resource moved to a new permanent URL.
- 302Found
Resource is temporarily at a different URL.
- 303See Other
Client should follow the response to a new URL with GET.
- 304Not Modified
Cached version is still valid; no body returned.
- 307Temporary Redirect
Same method should be used at the new URL.
- 308Permanent Redirect
Same as 301 but the request method must not change.
- 400Bad Request
Server cannot or will not process due to a client error.
- 401Unauthorized
Authentication required and has failed or not been provided.
- 402Payment Required
Reserved for future use, sometimes used for paywalls.
- 403Forbidden
Server understood but refuses to authorize.
- 404Not Found
The requested resource could not be found.
- 405Method Not Allowed
Request method is known but not supported by the resource.
- 406Not Acceptable
Resource cannot produce content matching the Accept headers.
- 407Proxy Authentication Required
Client must authenticate with the proxy.
- 408Request Timeout
Server timed out waiting for the request.
- 409Conflict
Request conflicts with the current state of the resource.
- 410Gone
Resource is no longer available and will not be available again.
- 411Length Required
Content-Length header is required.
- 412Precondition Failed
A precondition in the request headers was not met.
- 413Payload Too Large
Request entity is larger than the server is willing to process.
- 414URI Too Long
URI is longer than the server is willing to interpret.
- 415Unsupported Media Type
Media format of the request is not supported.
- 416Range Not Satisfiable
Requested range cannot be served.
- 417Expectation Failed
Expectation in Expect header could not be met.
- 418I'm a teapot
Server refuses to brew coffee because it is, permanently, a teapot.
- 421Misdirected Request
Request was directed to a server unable to produce a response.
- 422Unprocessable Entity
Request was well-formed but had semantic errors.
- 423Locked
Resource is locked (WebDAV).
- 424Failed Dependency
Request failed because of a previous failed request (WebDAV).
- 425Too Early
Server unwilling to risk processing a replay-vulnerable request.
- 426Upgrade Required
Client must upgrade to a different protocol.
- 428Precondition Required
Server requires the request to be conditional.
- 429Too Many Requests
Client has sent too many requests in a given amount of time.
- 431Request Header Fields Too Large
Headers are too large for the server to process.
- 451Unavailable For Legal Reasons
Resource cannot be served for legal reasons.
- 500Internal Server Error
Generic server error response.
- 501Not Implemented
Server does not support the request method.
- 502Bad Gateway
Server received an invalid response from an upstream server.
- 503Service Unavailable
Server is overloaded or down for maintenance.
- 504Gateway Timeout
Upstream server did not respond in time.
- 505HTTP Version Not Supported
HTTP version in the request is not supported.
- 506Variant Also Negotiates
Internal configuration error in transparent content negotiation.
- 507Insufficient Storage
Server is unable to store the representation (WebDAV).
- 508Loop Detected
Server detected an infinite loop while processing (WebDAV).
- 510Not Extended
Further extensions to the request are required.
- 511Network Authentication Required
Client needs to authenticate to gain network access.
Afkomstig van RFC 9110 en IANA HTTP-statusregister.
Over HTTP status code lookup
Handytool's HTTP status code lookup is een snelle referentie voor elke HTTP status van 100 Continue tot 511 Network Authentication Required. Zoek op code (404), naam (Not Found) of fragment van de beschrijving; filter op klasse (1xx informatief, 2xx succes, 3xx omleiding, 4xx client fout, 5xx server fout). Afkomstig van RFC 9110 en het IANA HTTP status register, inclusief WebDAV en ander extensies die je in echte API antwoorden ziet.
Functies van HTTP status code lookup
- 01
Zoek op code of betekenis
Type een code, een naam of een zin uit de beschrijving — de lijst filtert instant. Handig wanneer je je herinnert dat 422 "iets semantisch" betekent maar de exacte naam niet kunt herinneren.
- 02
Klassenfilter
Verklein de lijst tot één klasse — 4xx wanneer je een client fout debugt, 5xx wanneer je een server bug volgt, 3xx wanneer je een omleiding keten ontwarelt.
- 03
Gewone-Nederlands uitleg
Elk item heeft een zin samenvatting gericht op ontwikkelaars — wat de code werkelijk in de praktijk betekent, niet alleen de formele RFC formulering.
Veelgestelde vragen over HTTP status code lookup
- Wat is het verschil tussen 401 en 403?
- 401 Unauthorized betekent dat de aanvraag geldige authenticatie ontbeert — log in en probeer opnieuw. 403 Forbidden betekent dat je geverifieerd bent maar geen toegang tot de bron hebt — referenties helpen niet.
- Wanneer zou ik 422 vs 400 moeten retourneren?
- 400 Bad Request is voor slecht gevormde syntaxis (verbroken JSON, ontbrekend vereist veld). 422 Unprocessable Entity is voor syntactisch geldige aanvragen die zakelijke validatie mislukken (e-mail bestaat al, leeftijd moet ≥ 18 zijn).
- Is 418 I'm a teapot een echte status code?
- Ja — gedefinieerd als een April Fools' grap in RFC 2324 (1998) en bevestigd in RFC 7168. Het wordt niet door HTTP zelf gebruikt, maar verschijnt in het IANA register en een handvol services keert het terug als een easter egg.
- Wat gebeurt er na 5xx codes boven 511?
- Codes boven 511 zijn niet toegewezen in het IANA register. Je kunt aangepaste 5xx codes van specifieke platforms zien (Cloudflare gebruikt 520-527 voor upstream problemen), maar dit zijn leverancier-specifieke extensies, geen standaard HTTP.
Gerelateerde tools
Ontwikkelaar →- Live
MIME type lookup
Slå op MIME typen op bestandsextensie of zoek op content type — dekt afbeeldingen, video, audio, documenten en lettertypes.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
Regex-tester
Test JavaScript reguliere expressies tegen willekeurige tekst — zie matches, capture groups en vervangingen live in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen - Live
Diff-viewer
Vergelijk twee tekststukken naast elkaar — line, word of character diff — privé in je browser.
OntwikkelaarGratisLokaal uitvoerenOpenen
Ontdek meer tools
Alle tools →- Live
Pdf naar JPG
Converteer elke pagina van een PDF naar een scherpe JPG-, PNG- of WebP-afbeelding rechtstreeks in je browser — geen upload, geen kwaliteitsverlies.
PdfGratisLokaal uitvoerenOpenen - Live
Achtergrond verwijderen
Verwijder de achtergrond van een foto met een AI-model in je browser — geen upload, je afbeeldingen blijven op je apparaat.
AfbeeldingGratisLokaal uitvoerenOpenen - Live
Video knippen
Knip het begin of einde van een video met frame-nauwkeurigheid.
VideoGratisOpenen - Live
Audio knippen
Knip een stuk uit een audiobestand.
AudioGratisLokaal uitvoerenOpenen - Live
Markdown naar HTML
Zet Markdown om in schone HTML.
DocumentGratisLokaal uitvoerenOpenen