HTTPQUERY
Русский

205 Reset Content

Применение

Код состояния 205 Reset Content сообщает, что сервер хочет, чтобы клиент очистил всё содержимое текущей формы. Для заполняемой формы такой результат следует за нажатием кнопки «Очистить» вместо «Сохранить».

В качестве альтернативы сервер отправляет код состояния 204. Он указывает на тот же результат, также без тела сообщения, но без явного требования к клиенту сбросить форму.

Пример

Клиент отправляет на сервер XML-данные. Сервер подтверждает, что данные получены и обработаны, предписывая очистить форму ввода. Клиент позволяет вводить следующие записи на той же странице, что приводит к новым POST-запросам.

Запрос

POST /signup HTTP/1.1
Host: example.com
Content-Type: application/xml
Content-Length: 92

<?xml version="1.0"?>
<person>
  <name>David Smith</name>
  <country>USA</country>
</person>

Ответ

HTTP/1.1 205 Reset Content

Примеры кода

.NET

HttpStatusCode.ResetContent

Rust

http::StatusCode::RESET_CONTENT

Rails

:reset_content

Go

http.StatusResetContent

Symfony

Response::HTTP_RESET_CONTENT

Python3.5+

http.HTTPStatus.RESET_CONTENT

Java

java.net.HttpURLConnection.HTTP_RESET

Apache HttpComponents Core

org.apache.hc.core5.http.HttpStatus.SC_RESET_CONTENT

Angular

@angular/common/http/HttpStatusCode.ResetContent