1xx – Cu caracter informaţional

  • 100 – Continue
  • 101 – Switching Protocols
  • 102 – Processing

2xx – Success

  • 200 – OK
    Răspuns standard pentru orice interogare HTTP cu succes.
  • 201 – Created
  • 202 – Accepted
    Cererea HTTP a fost acceptată pentru procesare, nefiind încă procesată.
  • 203 – Non-Authoritative Information
  • 204 – No Content
  • 205 – Reset Content
  • 206 – Partial Content
    Pagina a fost parţial încărcată sau fişierul a fost parţial descărcat. Utilizat pentru a putea relua un download sau împarţirea fişierului în mai multe parţi.
  • 207 – Multi-Status

3xx – Redirecţionări

  • 300 – Multiple Choices
  • 301 – Moved Permanently
    Toate interogările viitoare vor fi redirectate spre altă adresă indicată de utilizator.
  • 302 – Found
    Utilizat pentru redirectări temporare. Majoritatea clientilor web recunosc acest “status code” ca şi 303.
  • 303 – See Other
    Răspunsul cererii efectuate poate fi găsit la o altă adresă indicată de utilizator prin metoda GET.
  • 304 – Not Modified
    Resursa nu a fost modificată de la ultima vizită.
  • 305 – Use Proxy
  • 306 – Switch Proxy
  • 307 – Temporary Redirect
    Utilizat pentru redirecţionări temporare. Faţă de 303, se mai poate folosi şi adresa originală.

4xx – Erori Client

  • 400 – Bad Request
    Cerere către server eronată.
  • 401 – Unauthorized
    Similar cu 403, după încercarea accesării unei secţiuni ce necesită autentificare.
  • 402 – Payment Required
    Iniţial pentru utilizarea în cadrul unor formulare pentru microplăţi. Acest “status code” nu a fost încă folosit.
  • 403 – Forbidden
    Cererea a fost efectuată cu succes dar serverul a refuzat afişarea răspunsului către client.
  • 404 – Not Found
    Resursa cerută nu a fost găsită pe server.
  • 405 – Method Not Allowed
    S-a încercat utilizarea unei metode care nu este suportată de resursă.
    De exemplu, utilizarea metodei GET pe un form care poate procesa datele cu ajutorul metodei POST.
  • 406 – Not Acceptable
  • 407 – Proxy Authentication Required
  • 408 – Request Timeout
    Clientul nu a continuat cererea către server.
  • 409 – Conflict
  • 410 – Gone
    Notifică clientul că resursa cerută nu mai este disponibilă şi nici nu va mai fi disponibilă pe viitor.
    În acest caz, este recomandată utilizarea unei pagini 404 personalizate.
  • 411 – Length Required
  • 412 – Precondition Failed
  • 413 – Request Entity Too Large
  • 414 – Request-URI Too Long
  • 415 – Unsupported Media Type
  • 416 – Requested Range Not Satisfiable
    Clientul a făcut o cerere pentru o porţiune dintr-un fişier dar serverul a refuzat cererea.
  • 417 – Expectation Failed
  • 422 – Unprocessable Entity
  • 423 – Locked
    Resursa este blocată pentru a fi accesată.
  • 424 – Failed Dependency
  • 425 – Unordered Collection
  • 426 – Upgrade Required
  • 449 – Retry With
    O extensie Microsoft. Notifică reinterogarea serverului după efectuarea unei anumite acţiuni.

5xx – Erori Server

  • 500 – Internal Server Error
  • 501 – Not Implemented
  • 502 – Bad Gateway
  • 503 – Service Unavailable
  • 504 – Gateway Timeout
  • 505 – HTTP Version Not Supported
  • 506 – Variant Also Negotiates
  • 507 – Insufficient Storage
  • 509 – Bandwidth Limit Exceeded
    Utilizat pe majoritatea serverelor web, însă nu este recunoscut oficial ca un “status code” HTTP.
  • 510 – Not Extended