102

Processing

Officiell Deprecated
en tidskrävande begäran behandlas

Specifikation av HTTP-statuskoden 102

Statuskoden 102 Processing är ett interimssvar som används för att informera klienten om att servern har accepterat den fullständiga begäran men ännu inte slutfört den. Denna statuskod bör endast skickas när servern rimligen kan förvänta sig att begäran kommer att ta lång tid att slutföra. Om en metod tar längre tid än 20 sekunder (ett rimligt, men godtyckligt värde) att bearbeta bör servern returnera ett 102 Processing-svar. Servern MÅSTE skicka ett slutligt svar när begäran har slutförts. Metoder kan potentiellt ta lång tid att bearbeta, särskilt metoder som stöder Depth-huvudet. I sådana fall kan klienten förlänga anslutningen i väntan på ett svar. För att förhindra detta kan servern returnera en 102 Processing-statuskod för att ange för klienten att servern fortfarande bearbetar metoden.

Källa / Citat från: HTTP-statuskoden 102 Processing anges i avsnitt 10.1 i RFC2518.

Hur skickar man en 102-statuskod med PHP?

För att kasta HTTP-statuskoden 102 på en webbsida kan PHP-funktionen http_response_code användas. Syntaxen är följande: http_response_code(102) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Testa HTTP-statuskoden 102

För att kunna visa HTTP-statuskoden (i det här fallet 102 Processing) och annan information på klientsidan måste utvecklingskonsolen öppnas med F12. Navigera sedan till fliken "Network" (nätverk). Nu kan sidan öppnas, webbplatsen (exempel index.php) ska vara synlig i fliken nätverk. Denna måste väljas och sedan måste avsnittet Herder väljas. Användaren kommer då att se följande resultat:

Statuskod 102 Processing
Översikt
URL: https://http-statuscode.com/errorCodeExample.php?code=102
Status: 102 Processing
Dessa: Network
IP-adress: XX.XX.XX.XX
Statuskod 102 Processing

Webbläsarnas kompatibilitet med statuskoden 102

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)

Konstanter i programmeringsspråk

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

Underhållande memes om HTTP-statuskoden 102

Författare: Tony Brüser
Författare: Tony Brüser

Tony Brüser är en entusiastisk webbutvecklare med en förkärlek för HTTP-statuskoder.

LinkedInGitHub