Publicat pe: 9 Decembrie 2008, Autor: Eugen
- 100 – Continue
- 101 – Switching Protocols
- 102 – Processing
- 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
- 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ă.
- 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.
- 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