205

Reset Content

Официален
клиентът трябва да върне документа в първоначалното му състояние. Заявката е успешна

Спецификация на HTTP код на състоянието 205

Код на състоянието 205 Reset Content показва, че сървърът е изпълнил заявката и желае потребителският агент да възстанови "изгледа на документа", който е предизвикал изпращането на заявката, до първоначалното му състояние, получено от сървъра на произхода.

Този отговор има за цел да поддържа често срещан случай на използване за въвеждане на данни, при който потребителят получава съдържание, което поддържа въвеждане на данни (формуляр, бележник, платно и т.н.), въвежда или манипулира данни в това пространство, предизвиква изпращане на въведените данни в заявката и след това механизмът за въвеждане на данни се нулира за следващото въвеждане, така че потребителят да може лесно да инициира друго действие по въвеждане.

Тъй като кодът на състоянието 205 Reset Content предполага, че няма да бъде предоставено допълнително съдържание, сървърът НЕ ТРЯБВА да генерира полезен товар в отговор 205 Reset Content. С други думи, сървърът ТРЯБВА да направи едно от следните действия за отговор 205 Reset Content: а) да посочи тяло с нулева дължина за отговора, като включи поле на заглавието Content-Length със стойност 0; б) да посочи полезен товар с нулева дължина за отговора, като включи поле на заглавието Transfer-Encoding със стойност chunked и тяло на съобщението, състоящо се от една част с нулева дължина; или в) да затвори връзката веднага след изпращането на празния ред, завършващ секцията на заглавието.

Източник / Цитат от: Кодът на състоянието 205 Reset Content на HTTP е определен в раздел 6.3.6 на RFC7231.

Как да изхвърлим код на състоянието 205 с PHP?

За изхвърляне на HTTP статус код 205 на уеб страница може да се използва функцията http_response_code на PHP. Синтаксисът е следният: http_response_code(205) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Тестване на код 205 на състоянието HTTP

За да можете да показвате кода на състоянието на HTTP (в този случай 205 Reset Content) и друга информация от страна на клиента, конзолата за разработка трябва да се отвори с F12. След това преминете към раздела "Мрежа". Сега страницата може да бъде отворена, като уебсайтът (пример index.php) трябва да се вижда в раздела "Мрежа". Той трябва да бъде избран и след това трябва да се избере разделът Herder. След това потребителят ще види следния резултат:

Код на състоянието 205 Reset Content
Преглед
URL: https://http-statuscode.com/errorCodeExample.php?code=205
Статус: 205 Reset Content
Тези: Network
IP адрес: XX.XX.XX.XX
Код на състоянието 205 Reset Content

Съвместимост на кода на състоянието 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

Константи в езиците за програмиране

http.StatusResetContent
Response::HTTP_RESET_CONTENT
:reset_content
Автор: Tony Brüser
Автор: Tony Brüser

Тони Брусер е ентусиазиран уеб разработчик със склонност към HTTP кодовете за състояние.

LinkedInGitHub