HTTP olekukoodid
Veeb ja arendusMida tähendab HTTP olekukood 404?
Otsi üles mis tahes HTTP olekukood: mida tähendavad 200, 301, 404, 429 või 503, millal server selle saadab, kas vahemälud seda hoiavad ja milline RFC selle määratleb.
Leia olekukood
Tööriista kasutamisel jääb sisestatu sinu seadmesse. Jagatud lingi avamisel saab HowToolbox selle aadressis olevad seaded lehe ettevalmistamiseks.
Näiteks 404, 5xx või ümbersuunamine
Kuvatud 64, kokku 64
HTTP 404
Not Found
Serveril pole sellel aadressil midagi või ta ei ütle, kas on. Veebi kõige tavalisem viga.
Olekukood 404 lähemalt
- Klass
- 4xx Kliendi viga: päringus on probleem
- Vaikimisi vahemällu salvestatav
- Jah, ka ilma vahemälu päisteta
- Registris
- Määratud
- Määratletud
- RFC 9110 §15.5.5
Serverid ja raamistikud kasutavad koode vahel omal moel ning registreerimata koodid (näiteks 499 või 520) pärinevad üksikutelt tootjatelt ega ole loendis.
Sponsitud lingid
IANA registri HTTP olekukoodid
-
- Põhjusfraas (inglise k)
- Continue
- Tähendus
- Server on saanud päringu päised ja klient peaks sisu saatmist jätkama. Saadetakse pärast päringut, milles on Expect: 100-continue.
- Määratletud
- RFC 9110 §15.2.1
-
- Põhjusfraas (inglise k)
- Switching Protocols
- Tähendus
- Server nõustub minema üle protokollile, mida klient Upgrade-päises palus, näiteks WebSocketile.
- Määratletud
- RFC 9110 §15.2.2
-
- Põhjusfraas (inglise k)
- Processing
- Tähendus
- WebDAV-server töötleb veel pikka päringut ja tal pole lõplikku vastust. Hilisemates WebDAV-i spetsifikatsioonides aegunud.
- Määratletud
- RFC 2518
-
- Põhjusfraas (inglise k)
- Early Hints
- Tähendus
- Varajane vahevastus Link-päistega, et brauser saaks hakata laadima stiile ja skripte, kuni server valmistab ette päris vastust.
- Määratletud
- RFC 8297
-
- Põhjusfraas (inglise k)
- Upload Resumption Supported
- Tähendus
- Vahevastus, mis annab kliendile teada, et server toetab jätkatavaid üleslaadimisi; pärineb Internet-Draftist. Ajutine registreering, mis aegub, kui seda ei uuendata.
- Määratletud
- draft-ietf-httpbis-resumable-upload-05
-
- Põhjusfraas (inglise k)
- OK
- Tähendus
- Päring õnnestus. Sisu on tulemus: GET-päringu korral leht, POST-päringu korral toimingu tulemus.
- Määratletud
- RFC 9110 §15.3.1
-
- Põhjusfraas (inglise k)
- Created
- Tähendus
- Päring lõi uue ressursi. Location-päis osutab tavaliselt sellele.
- Määratletud
- RFC 9110 §15.3.2
-
- Põhjusfraas (inglise k)
- Accepted
- Tähendus
- Päring võeti töötlemiseks vastu, aga töö pole valmis, näiteks järjekorda pandud ülesanne.
- Määratletud
- RFC 9110 §15.3.3
-
- Põhjusfraas (inglise k)
- Non-Authoritative Information
- Tähendus
- Õnnestus, kuid sisu muutev puhverserver on muutnud seda, mida algne server saatis.
- Määratletud
- RFC 9110 §15.3.4
-
- Põhjusfraas (inglise k)
- No Content
- Tähendus
- Õnnestus ja tagastatavat sisu pole; tüüpiline salvestamisel või kustutamisel. Brauser jääb praegusele lehele.
- Määratletud
- RFC 9110 §15.3.5
| Tähendus | |||
|---|---|---|---|
| Continue | Server on saanud päringu päised ja klient peaks sisu saatmist jätkama. Saadetakse pärast päringut, milles on Expect: 100-continue. | RFC 9110 §15.2.1 | |
| Switching Protocols | Server nõustub minema üle protokollile, mida klient Upgrade-päises palus, näiteks WebSocketile. | RFC 9110 §15.2.2 | |
| Processing | WebDAV-server töötleb veel pikka päringut ja tal pole lõplikku vastust. Hilisemates WebDAV-i spetsifikatsioonides aegunud. | RFC 2518 | |
| Early Hints | Varajane vahevastus Link-päistega, et brauser saaks hakata laadima stiile ja skripte, kuni server valmistab ette päris vastust. | RFC 8297 | |
| Upload Resumption Supported | Vahevastus, mis annab kliendile teada, et server toetab jätkatavaid üleslaadimisi; pärineb Internet-Draftist. Ajutine registreering, mis aegub, kui seda ei uuendata. | draft-ietf-httpbis-resumable-upload-05 | |
| OK | Päring õnnestus. Sisu on tulemus: GET-päringu korral leht, POST-päringu korral toimingu tulemus. | RFC 9110 §15.3.1 | |
| Created | Päring lõi uue ressursi. Location-päis osutab tavaliselt sellele. | RFC 9110 §15.3.2 | |
| Accepted | Päring võeti töötlemiseks vastu, aga töö pole valmis, näiteks järjekorda pandud ülesanne. | RFC 9110 §15.3.3 | |
| Non-Authoritative Information | Õnnestus, kuid sisu muutev puhverserver on muutnud seda, mida algne server saatis. | RFC 9110 §15.3.4 | |
| No Content | Õnnestus ja tagastatavat sisu pole; tüüpiline salvestamisel või kustutamisel. Brauser jääb praegusele lehele. | RFC 9110 §15.3.5 | |
| Reset Content | Õnnestus; klient peaks lähtestama vormi või vaate, mis päringu saatis. | RFC 9110 §15.3.6 | |
| Partial Content | Server saadab ainult selle osa failist, mida Range-päises küsiti; allalaadimiste jätkamiseks ja videos edasi-tagasi liikumiseks. | RFC 9110 §15.3.7 | |
| Multi-Status | WebDAV-i vastus, mille XML-sisu annab eraldi oleku igale mitmest ressursist. | RFC 4918 | |
| Already Reported | WebDAV-i mitme olekuga vastuse sees: see ressurss on juba varem loetletud, seega seda ei korrata. | RFC 5842 | |
| IM Used | Server vastas GET-päringule deltaga (praegusele versioonile rakendatud muudatused) kogu ressursi asemel. | RFC 3229 | |
| Multiple Choices | Ressursist on mitu versiooni, näiteks eri keeled või vormingud, ja klient peaks ühe valima. | RFC 9110 §15.4.1 | |
| Moved Permanently | Ressurss on lõplikult kolinud Location-päises antud aadressile. Brauserid ja otsingumootorid uuendavad oma linke; POST võib muutuda GET-iks. | RFC 9110 §15.4.2 | |
| Found | Ressurss on ajutiselt teisel aadressil (Location). Kasuta edasi vana aadressi; POST võib muutuda GET-iks. | RFC 9110 §15.4.3 | |
| See Other | Küsi vastust GET-päringuga teiselt aadressilt; tavaliselt pärast vormi POST-päringut, et lehe uuesti laadimine vormi uuesti ei saadaks. | RFC 9110 §15.4.4 | |
| Not Modified | Vahemälus olev koopia kehtib endiselt, nii et server sisu ei saada. Vastus tingimuslikule päringule, milles on If-None-Match või If-Modified-Since. | RFC 9110 §15.4.5 | |
| Use Proxy | Aegunud: palus kliendil päringut puhverserveri kaudu korrata. Brauserid eiravad seda turvalisuse kaalutlustel. | RFC 9110 §15.4.6 | |
| Switch Proxy | Reserveeritud ja enam ei kasutata. Kunagi oli see ühes spetsifikatsiooni mustandis Switch Proxy. | RFC 9110 §15.4.7 | |
| Temporary Redirect | Ressurss on ajutiselt teisel aadressil; korda seal sama päringut sama meetodi ja sisuga. | RFC 9110 §15.4.8 | |
| Permanent Redirect | Ressurss on lõplikult kolinud; korda sama päringut uuel aadressil sama meetodi ja sisuga. | RFC 9110 §15.4.9 | |
| Bad Request | Server ei saa päringut kliendi vea tõttu töödelda, näiteks vigase süntaksi või sobimatu parameetri pärast. | RFC 9110 §15.5.1 | |
| Unauthorized | Vaja on autentimist: päringus pole kehtivaid mandaate. WWW-Authenticate-päis ütleb, kuidas sisse logida. | RFC 9110 §15.5.2 | |
| Payment Required | Reserveeritud tulevaseks kasutuseks. Mõni teenus kasutab seda maksmata konto või ammendatud kvoodi korral, ilma standardse tähenduseta. | RFC 9110 §15.5.3 | |
| Forbidden | Server sai päringust aru, kuid keeldub sellest. Uuesti sisselogimine ei aita; kliendil pole õigust. | RFC 9110 §15.5.4 | |
| Not Found | Serveril pole sellel aadressil midagi või ta ei ütle, kas on. Veebi kõige tavalisem viga. | RFC 9110 §15.5.5 | |
| Method Not Allowed | Meetod (näiteks POST või DELETE) pole selle ressursi jaoks lubatud. Allow-päis loetleb lubatud meetodid. | RFC 9110 §15.5.6 | |
| Not Acceptable | Serveril pole versiooni, mis vastaks kliendi Accept-päistele (vorming, keel või kodeering). | RFC 9110 §15.5.7 | |
| Proxy Authentication Required | Nagu 401, aga autentimist nõuab kliendi ja serveri vahel olev puhverserver (Proxy-Authenticate). | RFC 9110 §15.5.8 | |
| Request Timeout | Server lõpetas ootamise, et klient oma päringu lõpuni saadaks, ja sulgeb ühenduse. | RFC 9110 §15.5.9 | |
| Conflict | Päring on vastuolus ressursi praeguse olekuga, näiteks muudatus aegunud versioonis. | RFC 9110 §15.5.10 | |
| Gone | Ressurss on teadlikult eemaldatud ega tule tagasi. Tugevam kui 404: otsingumootorid eemaldavad selle kiiremini. | RFC 9110 §15.5.11 | |
| Length Required | Server vajab päringu sisu vastuvõtmiseks Content-Length-päist. | RFC 9110 §15.5.12 | |
| Precondition Failed | Päringu päistes olev tingimus (näiteks If-Match) ei kehti, nii et server muudatust ei teinud. | RFC 9110 §15.5.13 | |
| Content Too Large | Päringu sisu on suurem, kui server vastu võtab, näiteks suuruspiirangut ületav üleslaadimine. Varem Payload Too Large. | RFC 9110 §15.5.14 | |
| URI Too Long | Aadress on pikem, kui server töötleb; sageli märk ümbersuunamiste tsüklist või liiga suurest andmehulgast päringustringis. | RFC 9110 §15.5.15 | |
| Unsupported Media Type | Server ei aktsepteeri päringu sisu vormingut (selle Content-Type’i), näiteks XML-i, kui oodatakse JSON-it. | RFC 9110 §15.5.16 | |
| Range Not Satisfiable | Range-päises küsitud vahemik jääb failist välja, näiteks selle lõpust edasi. | RFC 9110 §15.5.17 | |
| Expectation Failed | Server ei suuda täita päringu Expect-päises olevat nõuet. | RFC 9110 §15.5.18 | |
| I'm a teapot | HTTP-s reserveeritud ja kasutamata. Tuntud nime all I'm a teapot 1998. aasta aprillinaljast, kohvikannu protokollist; mõni server vastab sellega ikka naljaga. | RFC 9110 §15.5.19 | |
| Misdirected Request | Päring jõudis serverini, mis pole seadistatud sellele hostinimele vastama, näiteks taaskasutatud ühenduse kaudu. | RFC 9110 §15.5.20 | |
| Unprocessable Content | Päring on õigesti vormistatud, kuid selle sisu ei läbi valideerimist, näiteks puudub kohustuslik väli. Varem Unprocessable Entity. | RFC 9110 §15.5.21 | |
| Locked | WebDAV-i ressurss on lukus ja seda ei saa praegu muuta. | RFC 4918 | |
| Failed Dependency | WebDAV-i toiming ebaõnnestus, sest teine toiming, millest see sõltus, ebaõnnestus. | RFC 4918 | |
| Too Early | Server ei töötle TLS-i varajaste andmetena (early data) saadetud päringut, sest selle kordamine võiks kahju teha. | RFC 8470 | |
| Upgrade Required | Server keeldub päringust praeguse protokolliga ja nimetab Upgrade-päises protokolli, millele üle minna. | RFC 9110 §15.5.22 | |
| Precondition Required | Server nõuab tingimuslikku päringut (näiteks If-Match), et uuendused kaduma ei läheks. | RFC 6585 | |
| Too Many Requests | Klient saatis teatud aja jooksul liiga palju päringuid (päringute piiramine). Retry-After võib öelda, millal uuesti proovida. | RFC 6585 | |
| Request Header Fields Too Large | Päringu päised, üks või kõik koos, on liiga suured, sageli liiga paljude või liiga suurte küpsiste tõttu. | RFC 6585 | |
| Unavailable For Legal Reasons | Ressurss pole õigusliku nõude tõttu saadaval, näiteks kohtumääruse või ametiasutuse blokeeringu pärast. | RFC 7725 | |
| Internal Server Error | Serveris läks midagi valesti ja tal pole täpsemat koodi anda. Viga pole päringus. | RFC 9110 §15.6.1 | |
| Not Implemented | Server ei toeta funktsiooni, mida päring vajab, näiteks tundmatut meetodit. | RFC 9110 §15.6.2 | |
| Bad Gateway | Lüüs või puhverserver sai tagaserverilt vigase vastuse. | RFC 9110 §15.6.3 | |
| Service Unavailable | Server ei saa päringut praegu ülekoormuse või hoolduse tõttu käsitleda. Retry-After võib öelda, millal uuesti proovida. | RFC 9110 §15.6.4 | |
| Gateway Timeout | Lüüs või puhverserver ei saanud tagaserverilt õigel ajal vastust. | RFC 9110 §15.6.5 | |
| HTTP Version Not Supported | Server ei toeta päringus kasutatud HTTP versiooni. | RFC 9110 §15.6.6 | |
| Variant Also Negotiates | Seadistusviga läbipaistvas sisu läbirääkimises: valitud variant on ise seatud läbi rääkima. | RFC 2295 |
Kontrollitud 21. oktoober 2026
Otsi üles mis tahes HTTP olekukood: mida tähendavad 200, 301, 404, 429 või 503, millal server selle saadab, kas vahemälud seda hoiavad ja milline RFC selle määratleb.
Kuidas kasutada
- Sisesta olekukood, näiteks 404, klass, näiteks 5xx, või sõnad, näiteks ümbersuunamine või päringute piirang.
- Vali klass, et näha ainult selle koode.
- Vali rida, et näha tähendust, kas vahemälud vastust hoiavad ja milline RFC koodi määratleb.
Kuidas see töötab
Iga veebiserveri vastus algab kolmekohalise olekukoodiga, mis ütleb, kuidas päring läks. Esimene number näitab klassi: 1xx teave (päring jätkub), 2xx õnnestumine, 3xx ümbersuunamine, 4xx probleem päringus ja 5xx tõrge serveris. Koodile järgnevad sõnad, näiteks Not Found, on põhjusfraas; programmid lähtuvad numbrist, mitte kunagi sõnadest.
Koodid on määratletud standardis RFC 9110 (HTTP Semantics) ja mõnes teises RFC-s ning IANA peab ametlikku registrit kõigi määratud koodide kohta. Klient, kes saab tundmatu koodi, käsitleb seda oma klassi x00-koodina: tundmatu 437 loetakse koodiks 400. Mõnda koodi tohivad vahemälud hoida ka ilma selgesõnaliste vahemälu päisteta (RFC 9110 nimetab neid heuristiliselt vahemällu salvestatavaks): 200, 203, 204, 206, 300, 301, 308, 404, 405, 410, 414 ja 501.
Näide: lõplikult kolinud leht vastab koodiga 301 või 308 ja annab uue aadressi Location-päises, misjärel brauserid ja otsingumootorid kasutavad uut aadressi. 308 säilitab ka meetodi, nii et vormi POST korratakse POST-päringuna, samas kui pärast koodi 301 võivad brauserid minna üle GET-ile.
Tabel järgib IANA registrit ja seda uuendatakse sealt. Koode, mida üksikud tootjad kasutavad ilma registreerimata, näiteks nginxi 499 või Cloudflare’i 520, loendis ei ole.
Sponsitud lingid
Korduma kippuvad küsimused
Mida tähendab HTTP 404?
Not Found: serveril pole sellel aadressil midagi või ta ei ütle, kas on. Kontrolli, kas aadressis on trükiviga; leht võib olla teisaldatud või eemaldatud.
Mis vahe on koodidel 401 ja 403?
401 tähendab, et sa pole autenditud: logi sisse või saada kehtivad mandaadid. 403 tähendab, et server teab, kes sa oled, või ei hooli sellest, ja keeldub ikkagi: sul pole õigust.
Mis vahe on koodidel 301, 302, 307 ja 308?
301 ja 308 on püsivad kolimised, 302 ja 307 ajutised. 307 ja 308 nõuavad, et klient kordaks sama meetodit ja sisu; pärast koode 301 või 302 võivad brauserid muuta POST-päringu GET-päringuks.
Mida tähendab 500 Internal Server Error?
Serveris läks midagi valesti ja tal pole täpsemat koodi anda. Päring ise on tavaliselt korras; viga on saidi tarkvaras või seadistuses.
Mis vahe on koodidel 502, 503 ja 504?
502 tähendab, et puhverserver või lüüs sai tagaserverilt vigase vastuse, 504 aga, et vastust ei tulnud õigel ajal. 503 tähendab, et server ise on ülekoormatud või hoolduses.
Mida tähendab 429 Too Many Requests?
Saatsid lühikese aja jooksul liiga palju päringuid ja server piirab päringute sagedust. Oota ja proovi uuesti; Retry-After-päis võib öelda, kui kaua.
Kas 418 I'm a teapot on päris olekukood?
See sai alguse 1998. aasta aprillinaljana (kohvikannu protokoll). RFC 9110 reserveerib koodi 418 kasutamata koodina, nii et HTTP-s pole sel tähendust, kuigi mõni server saadab seda ikka naljaga.
Järgmiseks võib vaja minna
- Allalaadimisaja kalkulaatorSisesta faili suurus ja ühenduse kiirus, et näha alla- või üleslaadimise kestust., privaatne, töötab sinu seadmesVeeb ja arendusKalkulaatorVõrgud
- Mis on minu IP?Sinu avalik IP ja selle taga olev võrk., privaatne, töötab sinu seadmesVeeb ja arendusKontrollijaVõrgud
- WHOIS-päringLeia WHOIS-i teatatud registripidaja, kuupäevad ja nimeserverid., privaatne, töötab sinu seadmesVeeb ja arendusKontrollijaVõrgud
- Riigikoodid249 riigi ja territooriumi ISO 3166 kahe- ja kolmetähelised ning numbrilised koodid, suunakoodid ja domeenid., privaatne, töötab sinu seadmesIgapäevaeluTeatmikVõrgud
- Wi-Fi kaartPrinditav QR-koodiga kaart, mille telefonikaameraga skannimine ühendab külalised sinu Wi-Fi võrguga., privaatne, töötab sinu seadmesPrinditavad lehedGeneraatorVõrgudKodeerimine
- VärviteisendajaVali või sisesta värv ja kopeeri see HEX-, RGB-, HSL-, HWB- või OKLCH-kujul koos lähima CSS-värvinimega., privaatne, töötab sinu seadmesVeeb ja arendusTeisendajaVärv
Veel kategoorias Veeb ja arendus
Kõik 18 tööriista kategoorias Veeb ja arendus- ParooligeneraatorSinu seadmes loodud juhuslik parool koos tugevusega bittides. Midagi ei saadeta kuhugi., privaatne, töötab sinu seadmes
- Brauseri infoBrauseri, mootori ja seadme teatatud andmed., privaatne, töötab sinu seadmes
- JSON-i vormindajaKleebi JSON, et leida vead, korrastada või tihendada teksti., privaatne, töötab sinu seadmes
- RäsigeneraatorMis tahes teksti SHA-256, SHA-512, SHA-1 ja MD5 räsi otse sinu brauseris., privaatne, töötab sinu seadmes
- URL-i kodeerimine ja dekodeerimineProtsentkodeeri tekst veebiaadressi jaoks või teisenda %20 ja teised koodid tagasi tavaliseks tekstiks., privaatne, töötab sinu seadmes
- UUID-generaatorSinu seadmes loodud juhuslikud UUID-d: versioon 4 või ajaliselt järjestatud versioon 7., privaatne, töötab sinu seadmes
Praegu populaarne
Sponsitud lingid
Sponsitud lingid
Sponsitud lingid