102

Processing

Oficialus Deprecated
apdorojama daug laiko reikalaujanti užklausa.

HTTP būsenos kodo 102 specifikacija

102 Processing būsenos kodas yra tarpinis atsakas, naudojamas klientui informuoti, kad serveris priėmė visą užklausą, bet dar jos neužbaigė. Šis būsenos kodas TURI būti siunčiamas tik tada, kai serveris pagrįstai tikisi, kad užklausai įvykdyti prireiks daug laiko. Jei metodo apdorojimas trunka ilgiau nei 20 sekundžių (pagrįsta, bet savavališka vertė), serveris TURI grąžinti 102 Processing atsakymą. Užklausai pasibaigus, serveris PRIVALO siųsti galutinį atsakymą. Metodų apdorojimas gali užtrukti ilgą laiką, ypač metodų, kurie palaiko antraštę "Depth". Tokiais atvejais klientas, laukdamas atsakymo, gali nutraukti ryšį. Kad taip nenutiktų, serveris gali grąžinti būsenos kodą 102 Processing, kad klientui nurodytų, jog serveris vis dar apdoroja metodą.

Šaltinis / citata iš: HTTP būsenos kodas 102 Processing nurodytas 10.1 skirsnyje 10.1.

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

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

HTTP būsenos kodo 102 testavimas

Kad kliento pusėje būtų galima rodyti HTTP būsenos kodą (šiuo atveju 102 Processing) 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 102 Processing
Apžvalga
URL: https://http-statuscode.com/errorCodeExample.php?code=102
Statusas: 102 Processing
Šie: Network
IP adresas: XX.XX.XX.XX
Būsenos kodas 102 Processing

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

Chrome No (Deprecated)
Edge No (Deprecated)
Firefox No (Deprecated)
Opera No (Deprecated)
Safari No (Deprecated)
Chrome Android No (Deprecated)
Firefox for Android No (Deprecated)
Opera Android No (Deprecated)
Safari on iOS No (Deprecated)
Internet No (Deprecated)
WebView Android No (Deprecated)

Konstantos programavimo kalbose

HttpStatusCode.Processing
http.StatusProcessing
Response::HTTP_PROCESSING
:processing

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

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

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

LinkedInGitHub