HTTP-tilakoodien luettelo
Tarkastele ja hae HTTP-tilakoodeja ja niiden selityksiä. Löydä nopeasti kunkin koodin merkitys.
1xx Informational
- 100Jatka
Asiakasohjelman tulisi jatkaa pyyntöään. Palvelin ilmoittaa, että pyynnön alkuosa on vastaanotettu eikä sitä ole vielä hylätty.
- 101Protokollan Vaihto
Palvelin vaihtaa protokollaa asiakkaan pyynnöstä Upgrade-pyyntöotsakkeen kautta.
- 102Käsittelyssä
WebDAV; Palvelin on vastaanottanut ja käsittelee pyyntöä, mutta vastausta ei ole vielä saatavilla.
- 103Aikaiset Vihjeet
Palvelin lähettää asiakkaalle aikaisia vihjeitä, joiden tarkoituksena on pääasiassa antaa asiakkaan aloittaa resurssien esilataus palvelimen valmistellessa lopullista vastausta.
2xx Successful
- 200OK
Pyyntö on onnistunut. 'Onnistumisen' merkitys riippuu HTTP-metodista.
- 201Luotu
Pyyntö on täytetty ja sen tuloksena on luotu uusi resurssi.
- 202Hyväksytty
Pyyntö on hyväksytty käsittelyyn, mutta käsittely ei ole valmis.
- 203Ei-arvovaltainen Tieto
Palautettu metatieto ei ole peräisin alkuperäispalvelimelta, vaan paikallisesta tai kolmannen osapuolen kopiosta.
- 204Ei Sisältöä
Palvelin on käsitellyt pyynnön onnistuneesti eikä palauta sisältöä.
- 205Nollaa Sisältö
Palvelin on käsitellyt pyynnön onnistuneesti, ei palauta sisältöä ja vaatii pyytäjää nollaamaan dokumenttinäkymän.
- 206Osittainen Sisältö
Palvelin toimittaa vain osan resurssista asiakkaan lähettämän range-otsakkeen vuoksi.
- 207Monitila
WebDAV; DAV-sidoksen jäsenillä on useita tilakoodeja. Seuraava viestin runko on XML-viesti ja voi sisältää useita erillisiä vastauskoodeja riippuen siitä, kuinka monta alipyyntöä tehtiin.
- 208Jo Raportoitu
WebDAV; DAV-sidoksen jäsenet on jo lueteltu aiemmassa vastauksessa tähän pyyntöön, eikä niitä luetella uudelleen.
- 226IM Käytetty
Palvelin on täyttänyt GET-pyynnön resurssille, ja vastaus on esitys yhden tai useamman instanssimanipulaation tuloksesta, joka on sovellettu nykyiseen instanssiin.
3xx Redirection
- 300Useita Vaihtoehtoja
Osoittaa useita vaihtoehtoja resurssille, joista asiakas voi valita. Palvelin voi ehdottaa ensisijaista valintaa.
- 301Pysyvästi Siirretty
Tämä ja kaikki tulevat pyynnöt tulisi ohjata annettuun URI:iin. Asiakkaiden tulisi käyttää tätä URI:a tulevissa pyynnöissä.
- 302Löytyi
Kertoo asiakkaalle, että hänen tulee katsoa (selata) toista URL-osoitetta. URI on siirretty väliaikaisesti. Asiakkaiden tulisi jatkaa alkuperäisen URI:n käyttöä tulevissa pyynnöissä.
- 303Katso Muualta
Vastaus pyyntöön löytyy toisesta URI:sta GET-metodilla.
- 304Ei Muutettu
Osoittaa, että resurssia ei ole muutettu pyyntöotsakkeissa (If-Modified-Since tai If-None-Match) määritetyn version jälkeen.
- 305Käytä Välityspalvelinta
Pyydetty resurssi on saatavilla vain välityspalvelimen kautta. Välityspalvelimen sijainti annetaan Location-otsakkeessa.
- 307Väliaikainen Uudelleenohjaus
Pyyntö tulisi toistaa toisella URI:lla; tulevien pyyntöjen tulisi kuitenkin edelleen käyttää alkuperäistä URI:a. HTTP-metodia ei saa muuttaa.
- 308Pysyvä Uudelleenohjaus
Pyyntö ja kaikki tulevat pyynnöt tulisi toistaa käyttäen toista URI:a. HTTP-metodia ei saa muuttaa.
4xx Client Error
- 400Virheellinen Pyyntö
Palvelin ei voi tai ei aio käsitellä pyyntöä ilmeisen asiakasvirheen vuoksi (esim. virheellinen pyyntösyntaksi, virheellinen pyyntöviestin kehystys tai harhaanjohtava pyyntöreititys).
- 401Luvaton
Todennus vaaditaan ja se on epäonnistunut tai sitä ei ole vielä annettu. Vastauksen on sisällettävä WWW-Authenticate-otsakekenttä, jossa on haaste, joka koskee pyydettyä resurssia.
- 402Maksu Vaaditaan
Varattu tulevaan käyttöön. Tarkoitettu käytettäväksi digitaalisissa maksujärjestelmissä.
- 403Kielletty
Pyyntö oli kelvollinen, mutta palvelin kieltäytyy toimimasta. Käyttäjällä ei ehkä ole tarvittavia oikeuksia resurssiin.
- 404Ei Löydy
Pyydettyä resurssia ei löytynyt, mutta se saattaa olla saatavilla tulevaisuudessa. Myöhemmät asiakkaan pyynnöt ovat sallittuja.
- 405Metodi Ei Sallittu
Pyyntömetodia ei tueta pyydetylle resurssille; esimerkiksi GET-pyyntö lomakkeelle, joka vaatii tietojen esittämistä POST-pyynnöllä, tai PUT-pyyntö vain luku -resurssille.
- 406Ei Hyväksyttävä
Pyydetty resurssi pystyy generoimaan vain sisältöä, joka ei ole hyväksyttävää pyynnössä lähetettyjen Accept-otsakkeiden mukaan.
- 407Välityspalvelimen Todennus Vaaditaan
Asiakkaan on ensin todennettava itsensä välityspalvelimelle.
- 408Pyynnön Aikakatkaisu
Palvelin aikakatkaisi pyyntöä odottaessaan. HTTP-määritysten mukaan: 'Asiakas ei tuottanut pyyntöä siinä ajassa, jonka palvelin oli valmis odottamaan.'
- 409Ristiriita
Osoittaa, että pyyntöä ei voitu käsitellä resurssin nykyisessä tilassa olevan ristiriidan vuoksi, kuten muokkausristiriita useiden samanaikaisten päivitysten välillä.
- 410Poistunut
Osoittaa, että pyydetty resurssi ei ole enää saatavilla eikä tule olemaan saatavilla uudelleen. Tätä tulisi käyttää, kun resurssi on tarkoituksellisesti poistettu.
- 411Pituus Vaaditaan
Pyyntö ei määrittänyt sen sisällön pituutta, mikä vaaditaan pyydetyltä resurssilta.
- 412Ennakkoehto Epäonnistui
Palvelin ei täytä yhtä niistä ennakkoehdoista, jotka pyytäjä asetti pyynnölle.
- 413Hyötykuorma Liian Suuri
Pyyntö on suurempi kuin palvelin on halukas tai kykenevä käsittelemään.
- 414URI Liian Pitkä
Annettu URI oli liian pitkä palvelimen käsiteltäväksi. Usein seurausta liian suuresta datamäärästä, joka on koodattu GET-pyynnön kyselyparametreiksi.
- 415Tukematon Mediatyyppi
Pyyntöentiteetillä on mediatyyppi, jota palvelin tai resurssi ei tue.
- 416Alue Ei Tyydytettävissä
Asiakas on pyytänyt osaa tiedostosta, mutta palvelin ei voi toimittaa kyseistä osaa.
- 417Odotus Epäonnistui
Palvelin ei voi täyttää Expect-pyyntöotsakekentän vaatimuksia.
- 418Olen Teepannu
Tämä koodi määriteltiin vuonna 1998 aprillipilana RFC 2324:ssä, Hyper Text Coffee Pot Control Protocol. Jotkut verkkosivustot käyttävät tätä koodia pyynnöille, joita ne eivät halua käsitellä, kuten automatisoiduille kyselyille.
- 421Väärin Suunnattu Pyyntö
Pyyntö ohjattiin palvelimelle, joka ei pysty tuottamaan vastausta. Tämän voi lähettää palvelin, jota ei ole määritetty tuottamaan vastauksia pyynnön URI:ssa olleelle skeeman ja auktoriteetin yhdistelmälle.
- 422Käsittelemätön Entiteetti
WebDAV; Pyyntö oli hyvin muotoiltu, mutta sitä ei voitu noudattaa semanttisten virheiden vuoksi.
- 423Lukittu
WebDAV; Käytössä oleva resurssi on lukittu.
- 424Epäonnistunut Riippuvuus
WebDAV; Pyyntö epäonnistui, koska se riippui toisesta pyynnöstä ja tuo pyyntö epäonnistui.
- 426Päivitys Vaaditaan
Asiakkaan tulisi vaihtaa toiseen protokollaan, kuten TLS/1.0, joka on annettu Upgrade-otsakekentässä.
- 428Ennakkoehto Vaaditaan
Alkuperäispalvelin vaatii pyynnön olevan ehdollinen. Tarkoitettu 'kadonneen päivityksen' ongelmien estämiseen.
- 429Liian Monta Pyyntöä
Käyttäjä on lähettänyt liian monta pyyntöä tietyssä ajassa ('rate limiting').
- 431Pyyntöotsakekentät Liian Suuret
Palvelin ei ole halukas käsittelemään pyyntöä, koska sen otsakekentät ovat liian suuret. Pyyntö voidaan lähettää uudelleen sen jälkeen, kun pyyntöotsakekenttien kokoa on pienennetty.
- 451Ei Saatavilla Oikeudellisista Syistä
Palvelin kieltää pääsyn resurssiin oikeudellisen vaatimuksen seurauksena. Viittaus sensuurilainsäädäntöön.
5xx Server Error
- 500Sisäinen Palvelinvirhe
Yleinen virheilmoitus, joka annetaan, kun kohdataan odottamaton ehto eikä tarkempaa viestiä ole sopivaa.
- 501Ei Toteutettu
Palvelin joko ei tunnista pyyntömetodia tai sillä ei ole kykyä täyttää pyyntöä.
- 502Huono Yhdyskäytävä
Palvelin toimi yhdyskäytävänä tai välityspalvelimena ja sai virheellisen vastauksen ylävirran palvelimelta.
- 503Palvelu Ei Saatavilla
Palvelin ei ole tällä hetkellä saatavilla (koska se on ylikuormitettu tai huollossa). Yleensä tämä on väliaikainen tila.
- 504Yhdyskäytävän Aikakatkaisu
Palvelin toimi yhdyskäytävänä tai välityspalvelimena eikä saanut oikea-aikaista vastausta ylävirran palvelimelta.
- 505HTTP-versiota Ei Tueta
Palvelin ei tue pyynnössä käytettyä HTTP-protokollaversiota.
- 506Variantti Myös Neuvottelee
Läpinäkyvä sisältöneuvottelu pyynnölle johtaa kehäviittaukseen.
- 507Riittämätön Tallennustila
WebDAV; Palvelin ei pysty tallentamaan pyynnön suorittamiseen tarvittavaa esitystapaa.
- 508Silmukka Havaittu
WebDAV; Palvelin havaitsi äärettömän silmukan käsitellessään pyyntöä (lähetetty 208:n sijasta).
- 510Ei Laajennettu
Pyyntöön tarvitaan lisälaajennuksia, jotta palvelin voi täyttää sen.
- 511Verkon Todennus Vaaditaan
Asiakkaan on todennettava itsensä saadakseen verkkoyhteyden. Tarkoitettu käytettäväksi sieppaavien välityspalvelimien kanssa, joita käytetään verkkoyhteyden hallintaan (esim. 'captive portals').
Usein Kysytyt Kysymykset HTTP-tilakoodeista
Mitä ovat HTTP-tilakoodit?
HTTP-tilakoodit ovat kolminumeroisia palvelimen vastauksia selaimen pyyntöön. Ne ilmaisevat, onko tietty HTTP-pyyntö suoritettu onnistuneesti, vaatiiko se lisätoimia vai tapahtuiko virhe.
Miksi HTTP-tilakoodit ovat tärkeitä?
Ne ovat ratkaisevan tärkeitä verkkosivustojen ongelmien diagnosoinnissa, palvelimen vastausten ymmärtämisessä ja sujuvan käyttökokemuksen varmistamisessa. Niillä on myös tärkeä rooli SEO:ssa kertomalla hakukoneille, miten sivua käsitellään (esim. onko se siirretty vai poistunut).
Kuinka monta HTTP-tilakoodien luokkaa on olemassa?
HTTP-tilakoodit on ryhmitelty viiteen luokkaan: 1xx (Tiedottavat), 2xx (Onnistuminen), 3xx (Uudelleenohjaus), 4xx (Asiakasvirheet) ja 5xx (Palvelinvirheet). Jokainen luokka edustaa erilaista palvelimen vastaustyyppiä.
Mitä eroa on 4xx- ja 5xx-virheillä?
4xx-virheet (esim. 404 Ei Löytynyt) osoittavat ongelmaa asiakkaan pyynnössä, mikä tarkoittaa, että palvelin uskoo asiakkaan tehneen virheen. 5xx-virheet (esim. 500 Sisäinen Palvelinvirhe) tarkoittavat, että palvelin ei pystynyt täyttämään ilmeisen pätevää pyyntöä sen omasta päästään johtuvan ongelman vuoksi.
Mikä HTTP-tilakoodi on paras SEO:lle, kun sivu siirretään pysyvästi?
301 Pysyvästi Siirretty -uudelleenohjaus on paras HTTP-tilakoodi SEO:lle, kun sivun URL-osoite on muuttunut pysyvästi. Se kertoo hakukoneille siirtämään kaiken linkkiarvon ja sijoitussignaalit uudelle URL-osoitteelle.
Mitä 404-virhe tarkoittaa ja miten sen voi korjata?
404 Ei Löytynyt -virhe tarkoittaa, että palvelin ei löytänyt pyydettyä resurssia (esim. verkkosivua). Korjataksesi sen, varmista, että URL-osoite on oikein, tai jos olet webmaster, palauta puuttuva sivu tai määritä 301-uudelleenohjaus asiaankuuluvalle sivulle.
Related Tools
- ASCII-muunnin
- Kirjainkoon Muunnin
- Cron-Lausekegeneraattori
- Satunnaistietojen Generaattori
- GeoJSON Katselin
- JavaScript Beautifier
- JSON Erojen Tarkistin
- JSON ↔ XML-muunnin
- Lorem Ipsum-generaattori
- Markdown-editori (Live-esikatselu)
- Regex Testaaja & Generaattori
- sketch
- Tekstitilastot
- LLM Tokenlaskuri
- Unicode-muunnin
- URL-jäsennin
- Sanalaskuri & Lukuaika