HTTP-tilakoodit
Täydellinen HTTP-tilakoodien viite kuvausten kera. Haku ja suodatus koodin, luokan tai avainsanan perusteella.
Mitä HTTP-tilakoodit ovat?
HTTP-tilakoodit ovat kolminumeroisia lukuja, jotka palvelin palauttaa vastauksena asiakkaan pyyntöön. Ne osoittavat, onnistuiko pyyntö, ohjattiinko se vai kohtasiko se virheen.
Mikä on ero 4xx- ja 5xx-virheiden välillä?
4xx-koodit osoittavat asiakasvirheitä (virheellinen tai luvaton pyyntö), kun taas 5xx-koodit osoittavat palvelinvirheitä.
Mitä 301-uudelleenohjaus tarkoittaa?
301-koodi tarkoittaa, että resurssi on siirretty pysyvästi uuteen URL-osoitteeseen. Hakukoneet päivittävät indeksinsä.
Mikä on yleisin HTTP-tilakoodi?
200 OK on yleisin ja osoittaa onnistuneen pyynnön. 404 Not Found on tunnetuin virhekoodi.
Miten HTTP-tilakoodit toimivat?
Kun selain lähettää pyynnön palvelimelle, palvelin käsittelee sen ja palauttaa tilakoodin vastauksen mukana. Ensimmäinen numero osoittaa luokan: 1xx (informatiivinen), 2xx (onnistuminen), 3xx (uudelleenohjaus), 4xx (asiakasvirhe) tai 5xx (palvelinvirhe).
Mikä on ero 301- ja 302-uudelleenohjausten välillä?
301 tarkoittaa pysyvää uudelleenohjausta (hakukoneet siirtävät sijoituksen uuteen URL-osoitteeseen), kun taas 302 tarkoittaa väliaikaista uudelleenohjausta (alkuperäinen URL-osoite säilyttää sijoituksen).
Miten korjata 404 Not Found -virhe?
Tarkista URL-osoite kirjoitusvirheiden varalta, varmista että sivu on olemassa, tarkista linkin oikeellisuus tai ota yhteyttä verkkosivuston ylläpitäjään, jos sivun pitäisi olla olemassa.
Mikä aiheuttaa 500 Internal Server Error -virheen?
Virheellinen palvelinkokoonpano, komentosarjavirheet, tietokantayhteysongelmat, riittämättömät oikeudet tai resurssien ehtyminen voivat aiheuttaa 500-virheitä.
Mikä on ero 401- ja 403-virheiden välillä?
401 Unauthorized tarkoittaa, että tunnistautuminen vaaditaan, kun taas 403 Forbidden tarkoittaa, että olet tunnistautunut, mutta sinulla ei ole oikeutta käyttää resurssia.
Miten debugata HTTP-tilakoodeja?
Käytä selaimen kehittäjätyökaluja (Verkko-välilehti), tarkista palvelinlokit, vahvista pyyntöotsikot, testaa curlilla tai Postmanilla ja tarkista sovellusvirhelokit.
Mihin 1xx-tilakoodeja käytetään?
1xx-koodit ovat informatiivisia vastauksia, jotka osoittavat pyynnön vastaanotetuksi ja käsittelyn jatkuvan. Esimerkkejä: 100 Continue, 101 Switching Protocols.
Miksi näen 502 Bad Gateway -virheen?
502 tapahtuu, kun yhdyskäytävänä toimiva palvelin vastaanottaa virheellisen vastauksen ylävirran palvelimelta. Yleisiä syitä ovat palvelimen ylikuormitus, verkko-ongelmat tai väärin määritetyt välityspalvelinasetukset.
Mikä on 204 No Contentin tarkoitus?
204 osoittaa pyynnön onnistuneen, mutta palautettavaa sisältöä ei ole. Käytetään yleisesti DELETE-pyyntöihin tai lomakelähetyksiin, jotka eivät vaadi sivun uudelleenlatausta.
Miten tilakoodit vaikuttavat SEO:hon?
301-uudelleenohjaukset siirtävät linkkivaltuudet uusiin URL-osoitteisiin, 404-virheet voivat haitata, jos tärkeitä sivuja puuttuu, 5xx-virheet voivat poistaa sivuja indeksistä, ja oikeat tilakoodit auttavat hakukoneita ymmärtämään sivuston rakenteen.
Näin käytät työkalua HTTP-tilakoodit
Selaa täydellistä HTTP-tilakoodien hakemistoa selkeine nimineen ja kuvauksineen. Kaikki toimii paikallisesti selaimessasi — tietoja ei lähetetä mihinkään.
- Selaa taulukkoa läpi ja tutki kaikkien HTTP-tilakoodien nimet ja merkitykset.
- Napsauta jotakin luokkapainiketta — All, 1xx, 2xx, 3xx, 4xx tai 5xx — näyttääksesi vain kyseisen luokan.
- Kirjoita Search-hakukenttään (vihje: “Search code or description...”) koodi kuten 404 tai hakusana kuten redirect.
- Yhdistä luokkasuodatin hakusanaan, esimerkiksi 4xx plus timeout, rajataksesi listan nopeasti.
- Lue jokaisen kohdan kuvaus oppiaksesi, milloin koodi palautetaan ja miten siihen vastataan.
Ensimmäinen numero kertoo luokan: 1xx tieto, 2xx onnistui, 3xx uudelleenohjaus, 4xx asiakasvirhe, 5xx palvelinvirhe — luokan mukaan suodattaminen on nopeinta.
Aiheeseen liittyvät työkalut
- HTTP-pyyntö Testaaja Testaa REST API:ja suoraan selaimessasi. Lähetä GET-, POST-, PUT-, DELETE-pyyntöjä mukautetuilla otsikoilla, rungolla ja parametreilla. Näe vastauksen tila, otsikot ja JSON-runko heti.
- Tiivistetarkistus Laske ja vahvista MD5, SHA-1, SHA-256, SHA-512 tiedostotiivisteet paikallisesti
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- ASCII-taulukko Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.
- Hex-katselin Näytä tiedostojen sisältö hex-dump-muodossa haulla, siirtymällä ja virtuaalisella vierityksellä
- MIME-tyypin Haku Löydä MIME-tyypit heti tiedostotunnisteella tai hae tunnisteita MIME-tyypillä. Ilmainen verkkoviite yli 1000 merkinnällä.
- Näytön tarkistus Tunnistaa näytön resoluution, viewport-koon, DPI:n ja värisyvyyden reaaliajassa.
- Selaintiedot Tunnista heti selaimen nimi, versio, renderöintimoottori, käyttöjärjestelmä, näytön resoluutio, kieli ja kaikki selaimen ominaisuudet verkossa.