Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Reference
  4. HTTP-Antwortstatuscodes
  5. 204 No Content

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

204 No Content

Der HTTP-Statuscode204 No Contenterfolgreiche Antwort gibt an, dass eine Anfrage erfolgreich war, aber der Client nicht von seiner aktuellen Seite weg navigieren muss.Eine204-Antwort ist standardmäßig zwischenspeicherbar, und einETag-Header wird in solchen Fällen eingeschlossen.

Eine204 No Content-Antwort auf diese Anfragemethoden hat folgende Bedeutung und Ergebnisse:

  • DELETE: Die Aktion war erfolgreich, und es müssen keine weiteren Informationen bereitgestellt werden.
  • PUT: Die Aktion war erfolgreich, und derETag-Wert enthält das Entitätstag für die neue Darstellung dieser Zielressource.

Eine204-Antwort kann verwendet werden, wenn "speichern und bearbeiten" Funktionalität für Anwendungen wie Wiki-Seiten implementiert wird. In diesem Fall könnte einePUT-Anfrage verwendet werden, um die Seiteninhalte zu speichern, und eine204 No Content-Antwort zeigt dem Browser an, dass der Editor nicht durch anderen Inhalt ersetzt werden sollte.

Beachten Sie, dass die Antwort keinen Inhalt oder denContent-Length-Header enthalten darf (Browser können Antworten ablehnen, die Inhalt enthalten).

Status

http
204 No Content

Beispiele

Empfang einer Antwort nach dem Löschen eines Bildes

In diesem Beispiel sendet der Client eine Anfrage, um ein Bild mit derDELETE-Methode zu löschen. Die Anfrage enthält einenAuthorization-Header mit einem Token zur Authentifizierung der Anfrage:

http
DELETE /image/123 HTTP/1.1Host: example.comAuthorization: Bearer 1234abcd

Nach erfolgreichem Löschen des Bildes antwortet der Server mit einer204-Antwort ohne Inhalt, die angibt, dass keine weiteren Informationen an den Client gesendet werden müssen.

http
HTTP/1.1 204 No ContentDate: Wed, 26 Jun 2024 12:00:00 GMTServer: Apache/2.4.1 (Unix)

Empfang einer Antwort nach Aktualisierung mit PUT

In diesem Beispiel sendet der Client einePUT-Anfrage, um die Profildaten eines Benutzers zu aktualisieren. Die Anfrage enthält einenAuthorization-Header mit einem Token zur Authentifizierung der Anfrage:

http
PUT /users/123 HTTP/1.1Host: example.comContent-Type: application/jsonAuthorization: Bearer 1234abcd{  "name": "Jane Doe",  "email": "jane@example.com"}

Nach erfolgreicher Aktualisierung des Benutzerprofils antwortet der Server mit einer204-Antwort. DerETag-Header enthält das Entitätstag für die aktualisierte Ressource:

http
HTTP/1.1 204 No ContentDate: Wed, 26 Jun 2024 12:00:00 GMTETag: "33a64df551425fcc55e4d42a148795d9f25f89d4"Server: Apache/2.4.1 (Unix)

Spezifikationen

Specification
HTTP Semantics
# status.204

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp