202

Accepted

Virallinen
Lähetetty pyyntö on hyväksytty, mutta sitä ei ole vielä käsitelty.

HTTP-tilakoodin 202 määrittely

Tilakoodi 202 Accepted osoittaa, että pyyntö on hyväksytty käsiteltäväksi, mutta käsittelyä ei ole saatu päätökseen. Pyyntöä saatetaan lopulta käsitellä tai olla käsittelemättä, sillä se saatetaan hylätä, kun käsittely todella tapahtuu. HTTP:ssä ei ole mahdollisuutta lähettää tilakoodia uudelleen asynkronisesta operaatiosta. Vastaus 202 Accepted on tarkoituksellisesti epämääräinen.

Sen tarkoituksena on antaa palvelimelle mahdollisuus hyväksyä jonkin muun prosessin pyyntö (ehkä eräkohtainen prosessi, joka suoritetaan vain kerran päivässä) ilman, että käyttäjäagentin yhteyden palvelimeen on pysyttävä yllä, kunnes prosessi on suoritettu loppuun. Tämän vastauksen mukana lähetettävän esityksen tulisi kuvata pyynnön tämänhetkinen tila ja osoittaa (tai upottaa) tilaseurantaan, joka voi antaa käyttäjälle arvion siitä, milloin pyyntö täytetään.

Lähde / Lainaus: HTTP-tilakoodi 202 Accepted on määritelty 6.3.3:n RFC7231 kohdassa RFC7231.

Kuinka heittää 202-tilakoodi PHP:llä?

HTTP-tilakoodin 202 heittämiseen verkkosivulle voidaan käyttää PHP-funktiota http_response_code. Syntaksi on seuraava: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testaa HTTP-tilakoodi 202

Jotta HTTP-tilakoodi (tässä tapauksessa 202 Accepted) 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:

Tilakoodi 202 Accepted
Yleiskatsaus
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Tila: 202 Accepted
Nuo: Network
IP-osoite: XX.XX.XX.XX
Tilakoodi 202 Accepted

Selainyhteensopivuus 202-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

Vakiot ohjelmointikielissä

http.StatusAccepted
Response::HTTP_ACCEPTED
:accepted

Viihdyttäviä meemejä HTTP-tilakoodista 202

Kirjoittaja: Tony Brüser
Kirjoittaja: Tony Brüser

Tony Brüser on innostunut web-kehittäjä, jolla on mieltymys HTTP-statuskoodeihin.

LinkedInGitHub