Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Die PUT HTTP-Methode erstellt eine neue Ressource oder ersetzt eine Darstellung der Zielressource mit dem Anforderungs-Inhalt.
Der Unterschied zwischen PUT und POST besteht darin, dass PUT idempotent ist: Das einmalige Aufrufen ist nicht anders, als es mehrmals hintereinander aufzurufen (es gibt keine _Neben_wirkungen).
| Ja |
| Kann |
| Nein |
| Ja |
| Nein |
| Nein |
Identifiziert die Zielressource der Anforderung in Kombination mit den im Host Header bereitgestellten Informationen. Dies ist ein absoluter Pfad (z.B. /path/to/file.html) bei Anforderungen an einen Ursprung-Server und eine absolute URL bei Anforderungen an Proxys (z.B. http://www.example.com/path/to/file.html).
<query> OptionalEine optionale Abfragekomponente, der ein Fragezeichen ? vorangestellt ist. Häufig verwendet, um Identifikationsinformationen in Form von key=value Paaren zu übertragen.
Die folgende PUT-Anfrage bittet darum, eine Ressource unter example.com/new.html mit dem Inhalt <p>New File</p> zu erstellen:
Falls die Zielressource keine aktuelle Darstellung hat und die PUT-Anfrage erfolgreich eine erstellt, muss der Ursprungsserver eine 201 Created Antwort senden:
Falls die Zielressource eine aktuelle Darstellung hat und diese Darstellung erfolgreich mit dem Zustand der Anfrage modifiziert wird, muss der Ursprungsserver entweder eine 200 OK oder eine 204 No Content senden, um den erfolgreichen Abschluss der Anfrage zu indikieren:
| HTTP Semantics # PUT |
Der Browser verwendet die PUT-Methode nicht für benutzerinitiierte Aktionen, daher gilt "Browser-Kompatibilität" nicht. Entwickler können diese Anforderungsmethode mit fetch() festlegen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.