Sobes.tech
Junior — Middle

Können Sie erklären, was unter der HTTP-Methode PUT verstanden wird?

sobes.tech KI

Antwort von AI

Die HTTP-Methode PUT wird verwendet, um eine Ressource unter der angegebenen URL zu erstellen oder zu ersetzen. Wenn die Ressource existiert, wird sie vollständig durch den Inhalt der Anfrage ersetzt; wenn nicht, wird eine neue erstellt. Im Gegensatz zu POST, das normalerweise eine neue Ressource hinzufügt, ist PUT idempotent: Wiederholte Anfragen mit denselben Daten ändern das Ergebnis nach der ersten nicht.

Beispiel für die Verwendung von PUT zur Aktualisierung eines Benutzers:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{
  "name": "Иван Иванов",
  "email": "ivan@example.com"
}

Diese Anfrage ersetzt die Daten des Benutzers mit der ID 123 durch neue.