205 Reset Content
Der HTTP-Statuscode 205 Reset Content erfolgreiche Antwort signalisiert, dass die Anfrage erfolgreich verarbeitet wurde und der Client die Dokumentansicht zurücksetzen sollte.
Diese Antwort ist für Anwendungsfälle gedacht, in denen der Benutzer Inhalte erhält, die die Dateneingabe unterstützen, benutzerbearbeitete Daten in einer Anfrage übermittelt und der Inhalt für die nächste Eingabe zurückgesetzt werden muss. Die Anweisung "Inhalt zurücksetzen" kann das Löschen des Inhalts eines Formulars, das Zurücksetzen des Zustands einer Zeichenfläche oder das Aktualisieren einer Benutzeroberfläche bedeuten; die Implementierung hängt vom Client ab.
Hinweis:
In Webanwendungen, die den 205-Status verwenden, wird davon ausgegangen, dass der Client den Inhalt nach einer 205-Antwort zurücksetzt.
Dies wird typischerweise über JavaScript umgesetzt, da das Zurücksetzen von Inhalten wie Formularen nach einer 205-Antwort nicht nativ von Browsern behandelt wird.
Beachten Sie, dass die Antwort keinen Inhalt enthalten darf und Browser Antworten ablehnen können, die dies tun. Die Antwort sollte auch nicht den Content-Length-Header enthalten, aber wenn doch, muss der Wert 0 sein. Die leere Antwort kann auch durch den Transfer-Encoding: chunked-Header mit einem leeren Chunk angezeigt werden.
Status
205 Reset Content
Beispiele
>Zurücksetzen eines Formulars nach Erhalt einer 205 Reset Content
Der Client in diesem Beispiel sendet eine POST-Anfrage, um ein Formular mit dem Kommentar Hello! einzureichen:
POST /submit HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 16
comment=Hello%21
Nach erfolgreicher Verarbeitung der Formulareinreichung antwortet der Server mit der folgenden 205-Antwort, die dem Client signalisiert, das Formular zurückzusetzen.
HTTP/1.1 205 Reset Content
Content-Type: text/html; charset=utf-8
Date: Wed, 26 Jun 2024 12:00:00 GMT
Spezifikationen
| Spezifikation |
|---|
| HTTP Semantics> # status.205> |
Siehe auch
204No Content- HTTP-Anfragemethoden
- HTTP-Antwortstatuscodes