Analyser le code de l'entête http/https, et les code 200, 301, 404

Signification des Codes HTTP:

  • De 100 à 101: information (100 et 101)
  • De 200 à 206 : succès (200 à 206)
  • De 300 à 307 : redirection (300 à 307)
  • De 400 à 417 : erreur côté client (400 à 417)
  • De 500 à 505 erreur serveur (500 à 505)

Codes 1xx

  • 100:Continue
  • 101:Switching Protocols

Codes 2xx

  • 200:OK
  • 201:Created
  • 202:Accepted
  • 203:Non-Authoritative Information
  • 204:No Content
  • 205:Reset Content
  • 206:Partial Content

Codes 3xx

  • 300:Multiple Choices
  • 301:Moved Permanently
  • 302:Moved Temporarily
  • 303:See Other
  • 304:Not Modified
  • 305:Use Proxy

Codes 4xx

  • 400:Bad Request
  • 401:Unauthorized
  • 402:Payment Required
  • 403:Forbidden
  • 404:Not Found
  • 405:Method Not Allowed
  • 406:Not Acceptable
  • 407:Proxy Authentication Required
  • 408:Request Time-out
  • 409:Conflict
  • 410:Gone
  • 411:Length Required
  • 412:Precondition Failed
  • 413:Request Entity Too Large
  • 414:Request-URI Too Large
  • 415:Unsupported Media Type

Codes 5xx

  • 500:Internal Server Error
  • 501:Not Implemented
  • 502:Bad Gateway
  • 503:Service Unavailable
  • 504:Gateway Time-out
  • 505:HTTP Version not supported