400-499

Client error responses

HTTP statusa kodi diapazonā no 400 līdz 499 ir klienta kļūdu kodi. Tos izmanto serveris, lai informētu klientu, ka pieprasījums nav izpildīts klienta kļūdas dēļ. Pats pieprasījums bija nederīgs vai klientam nebija vajadzīgo atļauju, lai piekļūtu pieprasītajam resursam. Tos bieži izmanto tīmekļa lietojumprogrammās un API, lai norādītu uz problēmām ar pieprasījuma apstrādi. Ir svarīgi atzīmēt, ka daži no šiem kodiem var arī palīdzēt klientam diagnosticēt un novērst kļūdu. Piemēram, kods 400 norāda, ka klienta pieprasījums ir kļūdains, un var palīdzēt klientam noteikt kļūdas cēloni. Kods 401 norāda klientam, ka ir nepieciešama autentifikācija, lai piekļūtu pieprasītajam resursam, savukārt kods 403 norāda, ka klientam nav atļaujas piekļūt resursam.

<400/> Bad Request

Pieprasījums ir nederīgs
Oficiālais Apakšstāvokļa kodi

<401/> Unauthorized

Pieprasījums bija neatļauts
Oficiālais Apakšstāvokļa kodi

<402/> Payment Required

ir nepieciešams maksājums
Oficiālais

<403/> Forbidden

Šis pieprasījums nav atļauts
Oficiālais Apakšstāvokļa kodi

<404/> Not Found

Tīmekļa serveris nevarēja atrast pieprasīto resursu
Oficiālais Apakšstāvokļa kodi

<405/> Method Not Allowed

Pieprasījumam izmantotā metode nav atļauta
Oficiālais Apakšstāvokļa kodi

<406/> Not Acceptable

Lietotāja aģentam nav pieņemtas pārstāvniecības
Oficiālais Apakšstāvokļa kodi

<407/> Proxy Authentication Required

Nepieciešama autentifikācija ar starpniekserveri
Oficiālais

<408/> Request Timeout

Pieprasījuma laiks ir beidzies
Oficiālais

<409/> Conflict

Ressouce pašreizējā stāvoklī bija konflikts
Oficiālais

<410/> Gone

Ressouce ir pastāvīgi vairs nav pieejams un, iespējams, ir izdzēsts
Oficiālais

<411/> Length Required

Pieprasījums netika apstrādāts, jo tika gaidīts satura garums.
Oficiālais

<412/> Precondition Failed

Priekšnosacījumi nebija apmierinoši, pieprasījums netika apmierināts.
Oficiālais Apakšstāvokļa kodi

<413/> Payload Too Large

Slodze ir pārāk liela serverim
Oficiālais

<414/> URI Too Long

URL ir pārāk garš, serveris nav gatavs to izvērtēt.
Oficiālais

<415/> Unsupported Media Type

Kravas formāts nav pieejams ressouce
Oficiālais

<416/> Range Not Satisfiable

Pieprasītās platības nevar nodrošināt
Oficiālais

<417/> Expectation Failed

Cerības nevarēja piepildīties
Oficiālais

<418/> I'm a teapot

Kafiju nevarēja pagatavot ar tējkannu
Oficiālais

<421/> Misdirected Request

Pieprasījums tika novirzīts nepareizi
Oficiālais

<422/> Unprocessable Content

Semantiskas kļūdas dēļ pieprasījumu nevarēja apstrādāt.
Oficiālais

<423/> Locked

Ressouce ir bloķēts
Oficiālais

<424/> Failed Dependency

Nav obligātas atkarības
Oficiālais

<425/> Too Early

Serveris vēl nevēlas apstrādāt pieprasījumu
Oficiālais

<426/> Upgrade Required

Nepieciešams atjaunināt protokolu
Oficiālais

<428/> Precondition Required

Lai apstrādātu pieprasījumu, ir nepieciešams priekšnosacījums
Oficiālais

<429/> Too Many Requests

Serveris ir saņēmis pārāk daudz pieprasījumu
Oficiālais

<431/> Request Header Fields Too Large

Pieprasījuma galvene ir pārāk liela
Oficiālais

<440/> Login Time-out

klienta HTTP sesijas termiņš ir beidzies, un klientam ir nepieciešams vēlreiz pieteikties.
Neoficiāls (Microsoft Internet Information Services)

<444/> No Response

Izmanto iekšēji, lai uzdotu serverim neatgriezt klientam nekādu informāciju un nekavējoties slēgt savienojumu.
Neoficiāls (nginx)

<449/> Retry With

Statusa kods norāda, ka pieprasījumu nevar izpildīt, jo klients nav sniedzis pietiekami daudz informācijas.
Neoficiāls (Microsoft Internet Information Services)

<451/> Unavailable For Legal Reasons

Juridisku iemeslu dēļ pieprasījums ir noraidīts
Oficiālais

<451/> Redirect

lietotāja pastkastīte nav sasniedzama.
Neoficiāls (Microsoft Internet Information Services)

<494/> Request header too large

Klients ir nosūtījis pārāk lielu HTTP pieprasījumu vai arī pārsūtītās HTTP galvenes ir pārāk garas.
Neoficiāls (nginx)

<495/> SSL Certificate Error

Klienta sertifikāta pārbaudes laikā notika kļūda
Neoficiāls (nginx)

<496/> SSL Certificate Required

Pieprasījums, kurā nav iekļauts SSL sertifikāts, lai gan tas ir nepieciešams.
Neoficiāls (nginx)

<497/> HTTP Request Sent to HTTPS Port

uz HTTPS portu tika nosūtīts parasts HTTP pieprasījums.
Neoficiāls (nginx)

<499/> Client Closed Request

klients aizvēra pieprasījumu, pirms serveris varēja nosūtīt atbildi.
Neoficiāls (nginx)