TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Luettelo 4xx HTTP -tilakoodeista selityksineen

8

Internet käyttää tietojen lähettämiseen ja vastaanottamiseen HyperText -lähetysprotokollaa (HTTP ). Palvelin lähettää kolminumeroinen HTTP -vastauskoodi jokaisesta verkkoselaimelta vastaanotetusta pyynnöstä. Jokainen vastauksen koodi osoittaa eri merkityksen, ja tässä artikkelissa annetaan luettelo 4xx -tilakoodeista.

Luettelo 4xx HTTP -tilakoodeista selityksineen

HTTP -pyyntö ja vastaus verkon kautta

HTTP -tilakoodien tyypit

HTTP -vastauskoodit on luokiteltu seuraaviin viiteen luokkaan:

HTTP 4xx -tilakoodit

4xx -sarjan HTTP -tilakoodit vastaanotetaan palvelinvastauksessa, kun asiakastiedustelussa on virhe. Se osoittaa, että selain lähetti väärän pyynnön ja virheen, jota verkkopalvelin ei voi käsitellä. Sinun on tarkistettava selain ja lähetettävä oikea pyyntö uudelleen, jotta saat oikean vastauksen. Tässä on täydellinen luettelo HTTP 4xx -tilakoodeista ja niiden selitykset.

4xx Tilakoodi Kuvaus Selitys
400 Virheellinen pyyntö Verkkopalvelin ei voi täyttää vastaanotettua pyyntöä väärän syntaksin vuoksi ja lähettää vastauksena koodin "400 – huono pyyntö”.
401 Luvaton pyyntö Koodi “401 – Luvaton” vastaanotetaan, kun käyttäjä yrittää käyttää todennettua resurssia. Palvelin ei ole vielä saanut todennusta tai se on saanut virheellisen todennuksen. Yksinkertainen esimerkki on verkkosivu, joka on todennettu käyttäjätunnuksella ja salasanalla tyypillisesti rekisteröidyille käyttäjille.
402 maksua vaaditaan Tämä koodi luotiin käytettäväksi verkkomaksun aikana, mutta sitä ei tällä hetkellä käytetä tähän tarkoitukseen. Jotkut palvelimet käyttävät 402 -koodia eri tarkoituksiin, kuten ilmoittamaan liikaa tietystä IP -osoitteesta vastaanotettuja pyyntöjä.
403 Resurssin käyttö kielletty "403 – Kielletty" -koodi vastaanotetaan, kun palvelin vastaanottaa kelvollisen pyynnön, mutta kieltäytyy vastaamasta. Tämä on eri asia kuin "401 – Luvaton", kun taas pyyntö on valtuutettava salasanalla, mutta todennuksella ei ole vaikutusta 403 -koodiin. Esimerkki 403 -koodista on rekisteröitynyt käyttäjä, joka yrittää päästä rajoitetulle sivulle.

Luettelo 4xx HTTP -tilakoodeista selityksineen

|
| 404 | Resurssia ei löydy | "404 – Sivua ei löydy" -virhekoodi näytetään, kun pyydetty resurssi ei ole enää käytettävissä palvelimessa. Syynä voi olla se, että sivuston omistaja poisti sivun tai muutti URL -osoitteen asettamatta 301 -uudelleenohjausta. Pyydetty resurssi voi olla tai ei ole käytettävissä tulevaisuudessa, joten samaa resurssia koskevat lisäpyynnöt ovat sallittuja.

Luettelo 4xx HTTP -tilakoodeista selityksineen

|
| 405 | Menetelmää ei sallita | "405 – Menetelmää ei sallittu" on virheilmoitus, jos pyynnössä mainittua pyyntömenetelmää ei tueta resurssille. Jos hakukoneen indeksointirobotti havaitsee tämän virheen, URL -osoitetta ei indeksoida. |
| 406 | Ei hyväksyttävä pyyntö | Kun pyydetty resurssi on olemassa, mutta eri muodossa, palvelin vastaa koodilla “406 – Ei hyväksyttävä”. Syy tukemattomuuteen voi olla pyynnössä mainittu kieli tai koodausmenetelmä. |
| 407 | Palomuuri, välityspalvelimen todennus vaaditaan | Välityspalvelimen todennus vaaditaan itse asiakkaalle ja koodi "407 – Välityspalvelintodennus vaaditaan" vastaanotetaan. |
| 408 | Pyynnön aikakatkaisu | Palvelimen tulee vastaanottaa pyyntö asiakkaalta määräajassa. Jos asiakas ei lähettänyt koko pyyntöä määritetyssä ajassa, palvelin vastaa aikakatkaisuvirheellä "408 – Pyynnön aikakatkaisu". |
| 409 | Ristiriita | Kun palvelimen vastaanottama pyyntö on ristiriidassa toisen vastaanotetun pyynnön tai palvelinkokoonpanon kanssa, koodi "409 – Ristiriita" vastaanotetaan. |
| 410 | Resurssi ei käytettävissä | Kun pyydetty resurssi poistetaan pysyvästi palvelimelta, koodi "410 – Poissa" vastaanotetaan. Ero 404: n ja 410: n välillä on, että sivuja, joilla on koodi 404, voidaan edelleen pyytää useita kertoja, mutta sivuja, joilla on koodi 410, ei pitäisi pyytää uudelleen. Hakukoneet poistavat indeksistä 410 -virhekoodin sisältävät sivut, kun taas indeksointirobotit pyytävät uudelleen sivuja, joilla on koodi 404. |
| 411 | Pakollinen pituus | Kun asiakas lähettää pyynnön mainitsematta vaadittavaa sisällön pituutta, palvelin hylkää pyynnöt ja syykoodi on "411 – Pakollinen pituus". Pyynnön otsikko on korjattava ja lähetettävä palvelimelle oikean vastauksen saamiseksi. |
| 412 | Edellytys epäonnistui | Jos palvelin kohtaa ennakkoehtojen ristiriidan pyynnön otsikon käsittelyn aikana, se palauttaa ododin "412 – Ehto epäonnistui". |
| 413 | Pyynnön kokonaisuus liian suuri | HTTP -tilakoodi 413 vastaanotetaan, kun palvelin hylkää pyynnön, koska vastaanotettu pyyntö on liian pitkä palvelimen käsiteltäväksi. |
| 414 | Pyynnön URL -osoite liian pitkä | HTTP -tilakoodi 414 vastaanotetaan, kun palvelin hylkää pyynnön, koska pyydetyn resurssin URL -osoite on liian pitkä palvelimen käsiteltäväksi. |
| 415 | Mediatyyppiä ei tueta | Kun pyyntöteksti sisältää mediatyypin, jota palvelin ei tue, palvelin hylkää pyynnön ja koodi "415 – Ei -tuettu mediatyyppi vastaanotetaan". Jos esimerkiksi käyttäjä yrittää lähettää lomakkeen liitteineen, jota palvelin ei tue, lataus epäonnistuu ja koodi 415 vastaanotetaan palvelinvastauksessa. |
| 416 | Pyydetty alue ei ole tyydyttävä | Jos palvelin ei hyväksy pyynnön otsikon alueen kenttää, palvelin hylkää pyynnön ja lähettää koodin “416 – Pyydetty alue ei ole tyydyttävä”. |
| 417 | Odotus epäonnistui | Jos pyyntöotsikon Odotus -kenttä ei vastaa palvelimen odotuksia, vastaanotetaan koodi “417 – Odotus epäonnistui”. |
| 422 | Käsittelemätön entiteetti | Jos palvelin ei pysty käsittelemään yhtä tai useampaa vastaanotetun pyynnön elementtiä, vastaanotetaan koodi “422 – Käsittelemätön entiteetti”. |
| 423 | Lukittu | Kun pyydetty resurssi lukitaan toisella pyynnöllä, palvelin hylkää pyynnön ja lähettää vastauksessa koodin “423 – Lukittu”. |
| 424 | Epäonnistunut riippuvuus | Kun palvelin hylkää pyynnön edellisten pyyntöjen epäonnistumisen vuoksi, koodi "424 – epäonnistunut riippuvuus" vastaanotetaan. |
| 426 | Päivitys vaaditaan | Kun palvelin pyytää yhteyden päivitystä, jota asiakas ei tue, vastaanotetaan koodi “426 – Päivitys vaaditaan”. |

Muut 4xx -tilakoodit

Ei-standardikoodeina käytetään myös muita 4xx-koodeja. Jotkut esimerkit ovat seuraavat:

  • 420 Enhance Your Calm – käytetään Twitter -haussa, kun käyttäjä lähettää liian monta pyyntöä lyhyessä ajassa.
  • 444 – Ei vastausta – käytetään Nginx -lokeissa, kun palvelin ei palauta vastausta ja sulki yhteyden asiakkaalle.
  • 451 – Uudelleenohjaus – Microsoftin Exchange ActiveSync käyttää, kun palvelin ei voi käyttää käyttäjän postilaatikkoa.

Luettelo 4xx HTTP -tilakoodeista selityksineen

HTTP -tilakoodien opas

Leave A Reply

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja