202
Accepted
HTTP staatuskoodi 202 täpsustamine
Statuskood 202 Accepted näitab, et taotlus on töötlemiseks vastu võetud, kuid töötlemine ei ole veel lõpule viidud. Taotlust võidakse lõpuks menetleda või mitte, kuna see võidakse tegeliku töötlemise ajal tagasi lükata. HTTP-s puudub võimalus asünkroonse operatsiooni staatuskoodi uuesti saatmiseks. Vastus 202 Accepted on tahtlikult mittekohustuslik.
See eesmärk on võimaldada serveril võtta vastu mõne teise protsessi (võib-olla partiipõhine protsess, mida käivitatakse ainult üks kord päevas) taotlus, ilma et kasutajaagendi ühendus serveriga peaks püsima kuni protsessi lõpetamiseni. Selle vastusega koos saadetav esitus peaks kirjeldama päringu praegust seisu ja osutama (või põimima) olekuvalvele, mis võib anda kasutajale hinnangu, millal päring täidetakse.
Allikas / Tsitaat: HTTP-kood 202 Accepted on määratletud jaotises 6.3.3 jaotises RFC7231.
HTTP protokoll
Kuidas PHP-ga 202 staatuskoodi visata?
Veebilehel HTTP-koodi 202 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 202
Selleks, et kuvada HTTP staatuskoodi (antud juhul 202 Accepted) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Staatus: 202 Accepted
Need: Network
IP-aadress: XX.XX.XX.XX
202 staatuskoodi brauserite ühilduvus
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 |