102

Processing

Ametlik Deprecated
aeganõudev taotlus on töödeldud

HTTP staatuskoodi 102 täpsustamine

Staatuskood 102 Processing on vahepealne vastus, mida kasutatakse kliendi teavitamiseks, et server on kogu taotluse vastu võtnud, kuid ei ole seda veel lõpetanud. Seda staatuskoodi PEAB saatma ainult siis, kui serveril on põhjendatud ootus, et taotluse täitmine võtab märkimisväärselt aega. Kui meetodi töötlemine võtab kauem kui 20 sekundit (mõistlik, kuid suvaline väärtus), PEAB server tagastama vastuse 102 Processing. Server PEAB saatma lõpliku vastuse pärast taotluse lõpetamist. Meetodite töötlemine võib potentsiaalselt võtta kaua aega, eriti meetodite puhul, mis toetavad Depth-pealkirja. Sellistel juhtudel võib klient vastuse ootamise ajal ühendus aeglustuda. Selle vältimiseks võib server tagastada kliendile staatuskoodi 102 Processing, et näidata kliendile, et server töötleb veel meetodit.

Allikas / Tsitaat: HTTP-kood 102 Processing on määratletud jaotises 10.1 jaotises RFC2518.

Kuidas PHP-ga 102 staatuskoodi visata?

Veebilehel HTTP-koodi 102 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(102) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testige HTTP-koodi 102

Selleks, et kuvada HTTP staatuskoodi (antud juhul 102 Processing) 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:

Staatuse kood 102 Processing
Ülevaade
URL: https://http-statuscode.com/errorCodeExample.php?code=102
Staatus: 102 Processing
Need: Network
IP-aadress: XX.XX.XX.XX
Staatuse kood 102 Processing

102 staatuskoodi brauserite ühilduvus

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)

Konstandid programmeerimiskeeltes

HttpStatusCode.Processing
http.StatusProcessing
Response::HTTP_PROCESSING
:processing
Autor: Tony Brüser
Autor: Tony Brüser

Tony Brüser on entusiastlik veebiarendaja, kellel on kalduvus HTTP staatuskoodide suhtes.

LinkedInGitHub