205
Reset Content
HTTP-tilakoodin 205 määrittely
Tilakoodi 205 Reset Content osoittaa, että palvelin on täyttänyt pyynnön ja toivoo, että käyttäjäagentti palauttaa pyynnön lähettämisen aiheuttaneen "asiakirjanäkymän" alkuperäiseen tilaansa, sellaisena kuin se on alkuperäiseltä palvelimelta vastaanotettu.
Tämän vastauksen tarkoituksena on tukea yleistä tietojen syöttämisen käyttötapausta, jossa käyttäjä vastaanottaa sisällön, joka tukee tietojen syöttämistä (lomake, muistilehtiö, kanvaasi jne.), syöttää tai muokkaa tietoja kyseisessä tilassa, aiheuttaa syötettyjen tietojen lähettämisen pyynnössä, minkä jälkeen tietojen syöttömekanismi nollataan seuraavaa syöttöä varten, jotta käyttäjä voi helposti käynnistää toisen syöttötoiminnon.
Koska 205 Reset Content-tilakoodi merkitsee, että mitään lisäsisältöä ei toimiteta, palvelin EI SAA tuottaa hyötykuormaa 205 Reset Content-vastauksessa. Toisin sanoen palvelimen PITÄÄ tehdä jokin seuraavista 205 Reset Content-vastauksen osalta: a) ilmoittaa, että vastauksen runko on nollapituinen sisällyttämällä Content-Length-otsakekenttään arvo 0; b) ilmoittaa, että vastauksen hyötykuorma on nollapituinen sisällyttämällä Transfer-Encoding-otsakekenttään arvo chunked ja viestin runko koostuu yhdestä nollapituisesta palasesta; tai c) sulkea yhteys välittömästi sen jälkeen, kun on lähetetty tyhjä rivi, joka päättää otsikko-osion.
Lähde / Lainaus: HTTP-tilakoodi 205 Reset Content on määritelty 6.3.6:n RFC7231 kohdassa RFC7231.
HTTP-protokolla
Kuinka heittää 205-tilakoodi PHP:llä?
HTTP-tilakoodin 205 heittämiseen verkkosivulle voidaan käyttää PHP-funktiota http_response_code. Syntaksi on seuraava: http_response_code(205) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testaa HTTP-tilakoodi 205
Jotta HTTP-tilakoodi (tässä tapauksessa 205 Reset Content) ja muut tiedot voidaan näyttää asiakaspuolella, kehityskonsoli on avattava F12-näppäimellä. Siirry sitten "Network"-välilehdelle. Nyt sivu voidaan avata, verkkosivuston (esimerkki index.php) pitäisi näkyä verkko-välilehdellä. Tämä on valittava ja sen jälkeen on valittava Herder-osio. Käyttäjä näkee sitten seuraavan tuloksen:
URL: https://http-statuscode.com/errorCodeExample.php?code=205
Tila: 205 Reset Content
Nuo: Network
IP-osoite: XX.XX.XX.XX
Selainyhteensopivuus 205-tilakoodin kanssa
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |