Http būsenos kodai ( angl. error page codes, status code )
Naršydami internete dažnai susiduriame su serverio atsako klaidomis. Pateiksime dažniausiai sutinkančias klaidas :
nuo 100 iki 200 - informaciniai pranešimai;
nuo 200 iki 300 - pranešimai, kad serveris priėmė užklausą;
nuo 200 iki 300 - užklausos peradresavimo pranešimai;
nuo 400 iki 500 - pranešimai apie klaidas;
nuo 500 iki 600 - pranešimai apie rimtas serverio klaidas.
100 Continue
Tęsti
101 Switching Protocols
Protokolų sukeitimas
201 Created
Objektas sukurtas
202 Accepted
Informacija priimta
203 No-Authoritive Inormation
Nepatikima informacija
204 No Content
Turinio nėra
301 Moved Permanently
Turinys perkeltas visam laikui į kitą vietą
302 Moved Temporaly
Objektas laikinai perkeltas į kitą vietą
304 Not Modified
Nėra pakeitimų turinyje
305 Use Proxy
Pasiekiama tik per proxy serverį
400 Bad Request
Neteisinga užklausa.
401 Unauthorised
Prieiga neleistina. Užklausoje nėra pateikta prisijungimo duomenų ( vartotojo vardas ir pavardė )
402 Payment required
Būtinas apmokėjimas.
403 Forbiden
Prieiga uždrausta.
407 Proxy Authentication Required
Yra būtina užsiregistruoti proxy serveryje.408 Request Timeout
Per numatytą laiko tarpą negautas atsakymas į užklausą.
410 Gone
Nurodyto objekto nėra
412 Precondition Failed
Užklausai nepatenkintos išankstinės sąlygos
413 Request Entity Too Large
Nurodytas objektas yra per didelis
414 Request URL Too Long
Nurodytas per ilgas adresas
415 Unsupported Media Type
Neperduodamas nežinomas objekto tipas
500 Internal Server Error
Vidinė serverio klaida.
501 Not Implemented
Nurodyta funkcija nėra įdiegta
502 Bad Gateway
Klaida tinklų sąsajos programinėje įrangoje.
503 Service Unavailable
Tarnyba nepasiekiama.
504 Gateway Timeout
Informacija per ilgai nepraeina pro tinklų sąsają.
505 HTTP Version Not Supported
HTTP protokolo versija nepalaikoma