HTTPQUERY
Deutsch

205 Reset Content

Verwendung

Der Statuscode 205 Reset Content signalisiert, dass der Server möchte, dass der Client sämtliche Inhalte des aktuellen Formulars löscht. Bei einem ausfüllbaren Formular folgt dieses Ergebnis auf das Betätigen einer Schaltfläche “Clear” anstelle von “Save”.

Alternativ sendet ein Server den Statuscode 204. Dieser weist auf dasselbe Ergebnis hin, ebenfalls ohne Nachrichten-Body, ohne den Client jedoch ausdrücklich zum Zurücksetzen des Formulars aufzufordern.

Beispiel

Der Client sendet XML-Daten per POST an den Server. Der Server bestätigt, dass die Daten empfangen und verarbeitet wurden, und weist das Eingabeformular an, sich zu leeren. Der Client ermöglicht weitere Eingaben auf derselben Seite, was zu neuen POST-Anfragen führt.

Anfrage

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>

Antwort

HTTP/1.1 205 Reset Content

Code-Referenzen

.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