202

Accepted

Officiell
Den skickade begäran har accepterats men ännu inte behandlats.

Specifikation av HTTP-statuskoden 202

Statuskoden 202 Accepted visar att begäran har godkänts för behandling, men att behandlingen inte har slutförts. Begäran kanske inte kommer att behandlas, eftersom den kan vara otillåten när behandlingen faktiskt äger rum. Det finns ingen möjlighet i HTTP att skicka om en statuskod från en asynkron operation. Svaret 202 Accepted är avsiktligt icke-bindande.

Sitt syfte är att låta en server acceptera en begäran för någon annan process (kanske en batchorienterad process som bara körs en gång om dagen) utan att kräva att användaragentens anslutning till servern ska bestå tills processen är avslutad. Den representation som skickas med detta svar bör beskriva begäranens aktuella status och peka på (eller bädda in) en statusövervakare som kan ge användaren en uppskattning av när begäran kommer att uppfyllas.

Källa / Citat från: HTTP-statuskoden 202 Accepted anges i avsnitt 6.3.3 i RFC7231.

Hur skickar man en 202-statuskod med PHP?

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

Testa HTTP-statuskoden 202

För att kunna visa HTTP-statuskoden (i det här fallet 202 Accepted) 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 202 Accepted
Översikt
URL: https://http-statuscode.com/errorCodeExample.php?code=202
Status: 202 Accepted
Dessa: Network
IP-adress: XX.XX.XX.XX
Statuskod 202 Accepted

Webbläsarnas kompatibilitet med statuskoden 202

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

Konstanter i programmeringsspråk

http.StatusAccepted
Response::HTTP_ACCEPTED
:accepted

Underhållande memes om HTTP-statuskoden 202

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