Naar inhoud springen

Lijst van HTTP-statuscodes

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Machaerus (overleg | bijdragen) op 26 okt 2018 om 09:54. (Wijzigingen door 46.129.99.137 (Overleg) hersteld tot de laatste versie door ErikvanB)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

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

Zie ook