205

Reset Content

Officiell
klienten ska återställa dokumentet till sitt ursprungliga skick. Förfrågan var framgångsrik.

Specifikation av HTTP-statuskoden 205

Statuskoden 205 Reset Content anger att servern har uppfyllt begäran och önskar att användaragenten återställer dokumentvyn, som orsakade att begäran skickades, till sitt ursprungliga tillstånd som den mottogs från ursprungsservern.

Detta svar är avsett att stödja ett vanligt användningsfall för datainmatning där användaren tar emot innehåll som stöder datainmatning (ett formulär, anteckningsblock, canvas etc.), matar in eller manipulerar data i det utrymmet, får de inmatade uppgifterna att skickas i en begäran och sedan återställs datainmatningsmekanismen för nästa inmatning, så att användaren enkelt kan initiera en annan inmatningsåtgärd.

Då statuskoden 205 Reset Content innebär att inget ytterligare innehåll kommer att tillhandahållas, får en server INTE generera en nyttolast i ett 205 Reset Content-svar. Med andra ord MÅSTE en server göra något av följande för ett 205 Reset Content-svar: a) ange en kropp med noll längd för svaret genom att inkludera ett Content-Length-huvudfält med värdet 0, b) ange en nyttolast med noll längd för svaret genom att inkludera ett Transfer-Encoding-huvudfält med värdet chunked och en meddelandekropp som består av en enda bit med noll längd, eller c) stänga anslutningen omedelbart efter att ha skickat den tomma raden som avslutar huvuddelen.

Källa / Citat från: HTTP-statuskoden 205 Reset Content anges i avsnitt 6.3.6 i RFC7231.

Hur skickar man en 205-statuskod med PHP?

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

Testa HTTP-statuskoden 205

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

Webbläsarnas kompatibilitet med statuskoden 205

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.StatusResetContent
Response::HTTP_RESET_CONTENT
:reset_content

Underhållande memes om HTTP-statuskoden 205

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