Lijst van HTTP-statuscodes
Uiterlijk
Servers en browsers communiceren door middel van de HTTP-statuscodes.
Statuscodes
100+: Mededelend
- 100: Doorgaan
- 101: Protocolwissel
- 102: Processing
200+: Goed gevolg
- 200: OK
- 201: Aangemaakt
- 202: Aanvaard
- 203: Niet-gemachtigde informatie
- 204: Geen inhoud
- 205: Inhoud opnieuw instellen
- 206: Gedeeltelijke inhoud
- 207: Meerdere-Statussen
300+: Omleiding
- 300: Meerkeuze
- 301: Definitief verplaatst
- 302: Tijdelijk verplaatst
- 303: Zie andere
- 304: Niet gewijzigd
- 305: Gebruik Proxy (*: vele HTTP-clients (zoals Mozilla en Internet Explorer) gaan, wegens veiligheidsredenen, slecht met deze code om.)
- 306: (Gereserveerd)
- 307: Tijdelijke omleiding
- 308: Definitieve omleiding
400+: Aanvraagfout
- 400: Foute aanvraag
- 401: Niet geautoriseerd
- 402: Betalende toegang
- 403: Verboden toegang
- 404: Niet gevonden
- 405: Methode niet toegestaan
- 406: Niet aanvaardbaar
- 407: Authenticatie op de proxyserver verplicht
- 408: Aanvraagtijd verstreken
- 409: Conflict
- 410: Verdwenen
- 411: Lengte benodigd
- 412: Niet voldaan aan vooraf gestelde voorwaarde
- 413: Aanvraag te groot
- 414: Aanvraag-URL te lang
- 415: Media-type niet ondersteund
- 416: Aangevraagd gedeelte niet opvraagbaar
- 417: Niet voldaan aan verwachting
- 418: I'm a teapot (gedefinieerd in RFC 2324[1], maar bedoeld als aprilgrap: zie HTCPCP)
- 422: Aanvraag kan niet verwerkt worden
- 423: Afgesloten
- 424: Gefaalde afhankelijkheid
- 426: Upgrade nodig
- 428: Voorwaarde nodig
- 429: Te veel requests
- 431: Headers van de aanvraag te lang
- 450: Geblokkeerd door Windows Parental Controls (niet-officiële HTTP-statuscode)
- 451: Toegang geweigerd om juridische redenen.[2] De code is een toespeling op de roman Fahrenheit 451.
- 494: Request Header Too Large (Nginx), Deze header lijkt op header 431 maar wordt gebruikt door nginx
- 495: Cert Error (Nginx), Wordt gebruikt door Nginx om een normale fout van een certificaat error in de logboeken te onderscheiden.
- 496: No Cert (Nginx), Wordt gebruikt door Nginx om een normale fout van een missend certificaat in de logboeken te onderscheiden
- 497: HTTP to HTTPS (Nginx): Interne code van Nginx om aan te geven dat er een http aanvraag is op een https port
- 498: Token expired/invalid (Esri): Een code van 498 geeft aan dat het token verlopen of ongeldig is.
- 499: Token required (Esri): Wordt weggegeven door Esri dat er een token nodig is wanneer er geen is gegeven
500+: Serverfout
- 500: Interne serverfout
- 501: Niet geïmplementeerd
- 502: Bad Gateway
- 503: Dienst niet beschikbaar
- 504: Gateway Timeout
- 505: HTTP-versie wordt niet ondersteund
- 509: Bandbreedte overschreden (niet-officiële HTTP-statuscode)
- 510: Niet verlengd
- 511: Netwerkauthenticatie vereist
600+: Directiefout
- 666: Project not allowed to unittest
Zie ook
- Uniform Resource Locator (URL)
- HyperText Markup Language (HTML)
- World Wide Web Consortium (W3C)