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.