202

Accepted

Oficialus
Išsiųsta užklausa priimta, bet dar neapdorota

HTTP būsenos kodo 202 specifikacija

Statuso kodas 202 Accepted rodo, kad užklausa buvo priimta apdorojimui, tačiau apdorojimas nebuvo baigtas. Galiausiai į užklausą gali būti atsižvelgta, bet gali ir nebūti atsižvelgta, nes iš tikrųjų atliekant apdorojimą ji gali būti atmesta. HTTP nėra galimybės pakartotinai išsiųsti būsenos kodą iš asinchroninės operacijos. 202 Accepted atsakymas yra tyčia neįpareigojantis.

Jo paskirtis - leisti serveriui priimti užklausą dėl kokio nors kito proceso (galbūt paketinio proceso, kuris vykdomas tik kartą per dieną) nereikalaujant, kad naudotojo agento ryšys su serveriu išliktų tol, kol procesas bus baigtas. Kartu su šiuo atsakymu siunčiamame atvaizde turėtų būti aprašyta dabartinė užklausos būsena ir nurodyta (arba įterpta) būsenos stebėjimo priemonė, kuri vartotojui gali pateikti apytikrį laiką, kada užklausa bus įvykdyta.

Šaltinis / citata iš: HTTP būsenos kodas 202 Accepted nurodytas 6.3.3 skirsnyje 6.3.3.

Kaip naudojant PHP išmesti 202 būsenos kodą?

Norint žiniatinklio puslapyje nurodyti HTTP būsenos kodą 202, galima naudoti PHP funkciją http_response_code. Sintaksė tokia: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

HTTP būsenos kodo 202 testavimas

Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 202 Accepted) ir kitą informaciją, kūrimo konsolę reikia atidaryti klavišu F12. Tada pereikite prie skirtuko "Network" (tinklas). Dabar galima atidaryti puslapį, tinklo skirtuke turi būti matoma svetainė (pavyzdys index.php). Ją reikia pasirinkti, o tada reikia pasirinkti skyrių Herder (Herderis). Tada naudotojas matys tokį rezultatą:

Būsenos kodas 202 Accepted
Apžvalga
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Statusas: 202 Accepted
Šie: Network
IP adresas: XX.XX.XX.XX
Būsenos kodas 202 Accepted

202 būsenos kodo suderinamumas su naršyklėmis

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

Konstantos programavimo kalbose

http.StatusAccepted
Response::HTTP_ACCEPTED
:accepted

Išorinės nuorodos, kuriose pateikiama daugiau informacijos apie HTTP būsenos kodą 202:

Autorius: Tony Brüser
Autorius: Tony Brüser

Tony Brüseris yra entuziastingas žiniatinklio kūrėjas, mėgstantis HTTP būsenos kodus.

LinkedInGitHub