HTTP statusna koda Nekatere pogoste statusne kode so: 200 - Strežnik uspešno vrne spletno stran 404 - Zahtevana spletna stran ne obstaja 503 - Storitev ni na voljo Razlage vseh statusov: Kliknite za ogled
1xx (ad hoc odgovor) Statusna koda, ki predstavlja začasni odgovor in zahteva, da prosilec nadaljuje z dejanjem.
Opis kode 100 (Nadaljuj) Prosilec mora nadaljevati z zahtevo. Strežnik vrne to kodo, da označi, da je prvi del zahteve prejet in čaka na ostale. 101 (Protokol preklopa) Prosilec je zahteval, da strežnik zamenja protokol, strežnik pa je potrdil in se pripravil na prehod.
2xx (Uspeh) Statusna koda, ki označuje, da je bila zahteva uspešno obdelana. Opis kode 200 (Uspeh) Strežnik je uspešno obdelal zahtevo. Običajno to pomeni, da je strežnik stregel zahtevano spletno stran. 201 (Ustvarjeno) Zahteva uspe in strežnik ustvari nov vir. 202 (sprejeto) Zahtevek je strežnik sprejel, vendar še ni bil obdelan. 203 (Nepooblaščene informacije) Strežnik je uspešno obdelal zahtevo, vendar so lahko vrnjene informacije iz drugega vira. Strežnik 204 (brez vsebine) je uspešno obdelal zahtevo, vendar ni vrnil ničesar. Strežnik 205 (Reset Content) je uspešno obdelal zahtevo, vendar ni vrnil ničesar. 206 (delno) Strežnik je uspešno obdelal nekatere GET zahteve.
3xx (Preusmeritev) Označuje, da je za izpolnitev zahteve potrebnih nadaljnjih ukrepov. Običajno se te statusne kode uporabljajo za preusmerjanja.
Opis kode 300 (večkratne izbire) Strežnik lahko izvede različna dejanja na zahtevo. Strežnik lahko izbere dejanje na podlagi prosilca (uporabniškega agenta) ali zagotovi seznam dejanj, med katerimi lahko prosilec izbere. Stran zahteve 301 (trajno preseljena) je bila trajno premaknjena na novo lokacijo. Ko strežnik vrne ta odgovor (kot odgovor na zahtevo GET ali HEAD), samodejno preusmeri prosilca na novo lokacijo. Strežnik 302 (Začasni premik) trenutno odgovarja na zahteve spletne strani na drugi lokaciji, vendar naj prosilec še naprej uporablja izvirno lokacijo za prihodnje zahteve. 303 (Ogled drugih lokacij) Strežnik vrne to kodo, ko bi moral zahtevalec uporabiti ločeno zahtevo GET za drugo lokacijo za pridobitev odgovora. 304 (Nespremenjeno) Zahtevana spletna stran ni bila spremenjena od zadnje zahteve. Ko strežnik vrne ta odgovor, spletna vsebina ni vrnjena. 305 (Uporaba proxyja) Prosilec lahko uporabi proxy le za dostop do zahtevane spletne strani. Če strežnik vrne ta odgovor, to pomeni tudi, da mora prosilec uporabiti proxy. 307 (Začasna preusmeritev) Strežnik trenutno odgovarja na zahteve s spletne strani na drugi lokaciji, vendar naj prosilec še naprej uporablja izvirno lokacijo za prihodnje zahteve.
4xx (Napaka v zahtevi) Te statusne kode kažejo, da je zahtevek morda šel narobe, kar preprečuje strežniku njeno obdelavo.
Opis kode 400 (Error Request) Strežnik ne razume sintakse zahteve. 401 (Nepooblaščene) zahteve zahtevajo avtentikacijo. Za spletne strani, ki zahtevajo prijavo, strežnik lahko vrne ta odgovor. 403 (prepovedano) Strežnik zavrne zahtevo. 404 (Ni najdeno) Strežnik ni našel zahtevane spletne strani. 405 (Metoda onemogočena) onemogoči metodo, določeno v zahtevi. 406 (Ni sprejeto) spletnih strani, ki ne morejo odgovarjati na zahteve z uporabo zahtevanih vsebinskih atributov. 407 (Potrebna avtorizacija agenta) Ta statusna koda je podobna 401 (ni pooblaščena), vendar mora prosilec za oznako odobriti uporabo agenta. 408 (Časovna omejitev zahtevka) Časovna omejitev nastopi, medtem ko strežnik čaka na zahtevo. 409 (Konflikt) Strežnik se sesuje med izvajanjem zahteve. Strežnik mora v odgovor vključiti informacije o konfliktu. 410 (Izbrisano) Če je zahtevani vir trajno izbrisan, strežnik vrne ta odgovor. 411 (Zahtevana veljavna dolžina) Strežnik ne sprejema zahtev, ki ne vsebujejo veljavnega polja glave Dolžina vsebine. 412 (Predpogoji niso izpolnjeni) Strežnik ne izpolnjuje enega od predpogojev, ki jih je zahtevnik določil v zahtevi. 413 (Entiteta zahteve je prevelika) Strežnik ne more obdelati zahteve, ker je entiteta zahteve prevelika, da bi presegla procesorsko zmogljivost strežnika. 414 (Zahtevani URI je predolg) Zahtevani URI (običajno spletni naslov) je predolg, da bi ga strežnik lahko obdelal. 415 (Nepodprti medijski tipi) Format zahteve ni podprt na strani z zahtevo. 416 (Obseg zahteve ni skladen) Če stran ne more prikazati obsega zahteve, strežnik vrne to statusno kodo. 417 (Pričakovano Ni izpolnjeno) Strežnik ne izpolnjuje zahtev za polje glave Pričakovana zahteva.
5xx (strežniška napaka) Te statusne kode kažejo, da je prišlo do notranje napake, ko je strežnik poskušal obdelati zahtevo. Te napake so lahko napake na samem strežniku, ne na zahtevi.
Opis kode 500 (Napaka znotraj strežnika) Strežnik je naletel na napako in ni mogel dokončati zahteve. 501 (še ni implementiran) Strežnik nima možnosti dokončanja zahteve. Na primer, ta koda se lahko vrne, ko strežnik ne prepozna metode zahteve. Strežnik 502 (Error Gateway) deluje kot prehod ali proxy in prejme neveljaven odgovor od zgornjega strežnika. 503 (Storitev ni na voljo) Strežnik trenutno ni na voljo (zaradi preobremenjenosti ali vzdrževanja zaradi izpadov). Običajno gre le za začasno stanje. 504 (Časovna omejitev prehoda) Strežnik deluje kot prehod ali proxy, vendar ne prejme zahteve od zgornji strežnika pravočasno. 505 (HTTP različica ni podprta) Strežnik ne podpira različice HTTP protokola, uporabljene v zahtevi
|