Verwendung der PUT-Methode

Verwenden Sie die PUT-Methode Aktionen aus dem REST-Internetdienst-Paket, um vorhandene Ressourcen zu aktualisieren oder zu ersetzen.

In diesem Beispiel wird anhand von Endpunkten aus der Swagger Petstore-Beispiel-API (Petstore) die Verwendung der PUT-Methode zur Aktualisierung von Daten in der Petstore-Datenbank demonstriert.

Prozedur

  1. Verwenden Sie die PUT-Methode Aktion, um den Tiernamen auf „Pluto“ und den Tierstatus auf „verkauft“ zu aktualisieren.
    1. Doppelklicken Sie auf oder ziehen Sie die Aktion REST Web Services > PUT.
    2. Geben Sie den folgenden URI ein:
      https://petstore.swagger.io/v2/pet
    3. Öffnen Sie die in Verwendung der GET-Methode gespeicherte Protokolldatei und kopieren Sie die Tier-ID des ersten Eintrags.
    4. Kopieren Sie den folgenden Text und fügen Sie ihn in das Feld Benutzerdefinierte Parameter ein. Ersetzen Sie dabei den Text in den spitzen Klammern durch den Wert, den Sie aus der Datei kopiert haben:
      {
        "petId": 0,
         "name": "Pluto",
        "status": "sold"
      }
    5. Fügen Sie die Variable Output in das Feld Ausgabe als Variable zuweisen ein.
  2. Verschieben Sie die Aktion Nachrichtenfeld unter die Aktion PUT-Methode:
    1. Doppelklicken oder ziehen Sie die Aktion Nachrichtenfeld.
    2. Geben Sie in das Feld Zum Protokollieren Text eingeben $Output{Body}$ ein.
  3. Klicken Sie auf Speichern und dann auf Ausführen.
    Der Bot ruft den Antworttext ab und druckt ihn in das Nachrichtenfeld. Eine erfolgreiche Antwort enthält „Name“: „Pluto“, „Status“: „verkauft“.