Skip to main content

HTTP-virhe ja tilakoodit selitetty

Section, Week 7 (Saattaa 2025)

Section, Week 7 (Saattaa 2025)
Anonim

Kun vierailet verkkosivustoilla, selaimesi - asiakas - muodostaa yhteydet web-palvelimiin HTTP-verkkoprotokollan kautta. Nämä verkkoyhteydet tukevat vastausten lähettämistä palvelimilta takaisin asiakkaille mukaan lukien verkkosivujen sisältö ja myös muutamat protokollan ohjausinformaatiot. Satunnaisesti et välttämättä onnistu tavoittamaan verkkosivustoa, jonka yrität tavoittaa. Sen sijaan näet virheen tai tilakoodin.

HTTP-virheen ja tilakoodien tyypit

Jokaiseen pyyntöön sisältyvät HTTP-palvelimen vastaustiedot sisältävät koodinumeron, joka ilmaisee pyynnön tuloksen. Nämä tuloskoodit ovat kolminumeroisia numeroita, jotka on jaettu luokkiin:

  • 100-199: informaatiotila
  • 200-299: menestystila
  • 300-399: uudelleenohjaustila
  • 400-499: asiakasvirheet
  • 500-599: palvelinvirheet

Vain muutama monista mahdollisista virhe- ja tilakoodeista näkyy internetissä tai intraneteissä. Virheisiin liittyvät koodit näkyvät yleensä verkkosivulla, jossa ne näytetään epäonnistuneen pyynnön tuotoksena, kun taas muita tilakoodeja ei näytetä käyttäjille.

200 OK

Jos kyseessä on HTTP-tila 200 OK, web-palvelin käsitteli pyynnön onnistuneesti ja lähetti sisällön selaimeen. Useimmat HTTP-pyynnöt johtavat tähän tilaan. Käyttäjät näkevät tämän koodin harvoin näytöllä, koska verkkoselaimet yleensä näyttävät vain koodeja, kun on ongelmia.

Jatka lukemista alla

Virhe 404, ei löytynyt

Kun näet HTTP-virheen 404 ei löydetty, web-palvelin ei löytänyt pyydettyä sivua, tiedostoa tai muuta resurssia. HTTP 404 -virheet osoittavat, että asiakkaan ja palvelimen välinen verkkoyhteys onnistui. Tämä virhe esiintyy yleisimmin silloin, kun ihmiset syöttävät virheellisen URL-osoitteen manuaalisesti selaimeen tai verkkopalvelimen järjestelmänvalvoja poistaa tiedoston ohjaamatta osoitetta uudelle paikalle. Vahvista URL-osoite tämän ongelman ratkaisemiseksi tai odota, että verkon pääkäyttäjä korjaa sen.

Jatka lukemista alla

Virhe 500 Sisäinen palvelinvirhe

HTTP-virhe 500 sisäisen palvelimen virhe, web-palvelin sai asiakkaalta pätevän pyynnön, mutta ei pystynyt käsittelemään sitä. HTTP 500 -virheitä ilmenee, kun palvelin havaitsee joitain yleisiä teknisiä häiriöitä, kuten käytettävän muistin tai levytilan vähyys. Palvelimen järjestelmänvalvojan on korjattava tämä ongelma.

Virhe 503 Palvelu ei ole käytettävissä

HTTP-virhe 503 Palvelu ei ole käytettävissä Osoittaa, että web-palvelin ei pysty käsittelemään tulevaa asiakaspyyntöä. Jotkin www-palvelimet käyttävät HTTP 503: ää ilmoittamaan odotettavissa olevista virheistä hallintasääntöjen, kuten samanaikaisten käyttäjien määrän tai CPU: n käytön rajoittamisen, erottamiseksi odottamattomista vioista, jotka yleensä raportoidaan HTTP 500: ksi.

Jatka lukemista alla

301 siirretään pysyvästi

HTTP 301 siirretään pysyvästi tarkoittaa, että asiakkaan määrittämä URI on siirretty toiseen paikkaan käyttämällä kutsuttua menetelmää HTTP-uudelleenohjaus , jolloin asiakas voi antaa uuden pyynnön ja hakea resurssin uudesta paikasta. Web-selaimet seuraavat automaattisesti HTTP 301 -suuntauksia ilman käyttäjän toimia.

302 Löytyi tai 307 Tilapäistä uudelleenohjausta

Status 302 löydetty on samanlainen kuin 301, mutta koodi 302 on suunniteltu tapauksiin, joissa resurssi siirretään tilapäisesti eikä pysyvästi. Palvelimen järjestelmänvalvojan tulee käyttää HTTP 302 -ohjelmaa vain lyhyen sisällön ylläpidon aikana. Web-selaimet seuraavat 302 uudelleenohjauksia automaattisesti kuin ne koodilla 301. HTTP-versio 1.1 lisäsi uuden koodin, 307 Tilapäinen uudelleenohjaus, ilmoittamaan väliaikaiset uudelleenohjaukset.

Jatka lukemista alla

400 Virheellinen pyyntö

Vastaus 400 Virheellinen pyyntö yleensä web-palvelin ei ymmärtänyt pyyntöä virheellisen syntaksin vuoksi. Normaalisti tämä viittaa asiakkaan tekemään tekniseen häiriöön, mutta verkon tietojen korruptoituminen voi myös aiheuttaa virheen.

401 Luvaton

401 Luvaton virhe tapahtuu, kun Web-asiakas pyytää palvelimelta suojattua resurssia, mutta asiakas ei ole oikeutettu pääsyyn. Tavallisesti asiakkaan on kirjauduttava palvelimeen kelvollisella käyttäjätunnuksella ja salasanalla ongelman korjaamiseksi.

Jatka lukemista alla

100 Jatka

Lisätty protokollan versioon 1.1, HTTP-tila 100 Jatka oli suunniteltu käyttämään verkkokaistanleveyttä tehokkaammin antamalla palvelimille mahdollisuuden vahvistaa valmiutensa hyväksyä suuria pyyntöjä. Jatka-protokolla sallii HTTP 1.1 -asiakasohjelman lähettää pienen, erityisen määritetyn viestin, jossa palvelimelta kysytään vastaus 100-koodilla. Sitten se odottaa vastausta ennen (yleensä suuren) seurantapyynnön lähettämistä. HTTP 1.0 -asiakkaat ja -palvelimet eivät käytä tätä koodia.

204 Ei sisältöä

Näet viestin 204 Ei sisältöä kun palvelin lähettää kelvollisen vastauksen asiakkaan pyyntöön, joka sisältää vain otsikkotietoja - se ei sisällä mitään viestirunkoa. Web-asiakkaat voivat HTTP 204: n avulla käsitellä palvelimen vastauksia tehokkaammin, välttämällä tarpeettomasti virkistäviä sivuja.

Jatka lukemista alla

502 Huono yhteys

Verkko-ongelma asiakkaan ja palvelimen välillä aiheuttaa 502 Huono yhteys virhe. Se voi ilmetä konfigurointivirheiden avulla verkon palomuurissa, reitittimessä tai muussa verkon yhdyskäytävälaitteessa.