102

Processing

Hivatalos Deprecated
egy időigényes kérés feldolgozása

A 102-es HTTP státuszkód megadása

A 102 Processing-es státuszkód egy átmeneti válasz, amely arról tájékoztatja az ügyfelet, hogy a kiszolgáló elfogadta a teljes kérést, de még nem fejezte be azt. Ezt az állapotkódot csak akkor KELL küldeni, ha a kiszolgálónak ésszerű elvárása van arra, hogy a kérés teljesítése jelentős időt vesz igénybe. Iránymutatásként, ha egy módszer feldolgozása 20 másodpercnél (ésszerű, de tetszőleges érték) tovább tart, a kiszolgálónak 102 Processing-es választ KELL visszaküldenie. A kiszolgálónak a kérés befejezése után egy végső választ KELL küldenie. A módszerek feldolgozása potenciálisan hosszú időt vehet igénybe, különösen a Depth fejlécet támogató módszerek esetében. Ilyen esetekben a kliens a válaszra várva a kapcsolat időtúllépését okozhatja. Ennek elkerülése érdekében a kiszolgáló 102 Processing-es státuszkódot küldhet vissza, jelezve az ügyfélnek, hogy a kiszolgáló még mindig feldolgozza a módszert.

Forrás / Idézet: A 102 Processing HTTP státuszkódot a 10.1 szakasz RFC2518 szakasza határozza meg.

Hogyan dobhatok 102 státuszkódot PHP-vel?

A 102-es HTTP státuszkódot egy weboldalon a PHP http_response_code függvényével adhatjuk meg. A szintaxis a következő: http_response_code(102) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

A 102 HTTP státuszkód tesztelése

Ahhoz, hogy a HTTP státuszkódot (ebben az esetben 102 Processing) és egyéb információkat meg tudjon jeleníteni az ügyféloldalon, a fejlesztői konzolt az F12 billentyűvel kell megnyitni. Ezután navigáljon a "Hálózat" fülre. Most már megnyitható az oldal, a weboldalnak (példa index.php) láthatónak kell lennie a hálózat fülön. Ezt ki kell választani, majd a Herder szekciót kell kiválasztani. A felhasználó ezután a következő eredményt fogja látni:

Állapot kód 102 Processing
Áttekintés
URL: https://http-statuscode.com/errorCodeExample.php?code=102
Állapot: 102 Processing
Azok: Network
IP-cím: XX.XX.XX.XX
Állapot kód 102 Processing

A 102 státuszkód böngésző kompatibilitása

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)

Állandók a programozási nyelvekben

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

Szórakoztató mémek a 102-es HTTP státuszkódról

Szerző: Tony Brüser
Szerző: Tony Brüser

Tony Brüser lelkes webfejlesztő, aki előszeretettel használja a HTTP státuszkódokat.

LinkedInGitHub