Aus dem Kurs: API-Testing – Grundlagen

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.

Daten an die API senden: der Request-Body

Daten an die API senden: der Request-Body

Aus dem Kurs: API-Testing – Grundlagen

Daten an die API senden: der Request-Body

Bevor wir uns in die Details des Testens von POST- und PUT-Aufrufen ansehen, möchte ich Ihnen zeigen, wie sie funktionieren. Wie Sie wissen, werden bspw. POST-Aufrufe normalerweise verwendet, um neue Ressourcen auf dem Server zu erstellen. Dabei müssen wir dem Server Informationen darüber mitteilen, was wir erstellen möchten. Diese Informationen werden normalerweise über den Body der Anfrage übertragen, aber es gibt verschiedene Möglichkeiten, wie wir den Body der Anfrage einrichten können. Schauen wir uns also ein paar davon an. Hier im Body-Tab können Sie sehen, dass es eine Reihe verschiedener Optionen für sog. Body-Typen gibt. Es gibt form-data, x-www-form-urlencoded und raw, was im Prinzip bedeutet, dass wir den Content-Type dieses Bodys noch spezifizieren können. Wir haben bereits gesehen, dass, wenn wir ein Buch anlegen wollen, wir diesen Endpunkt mit einem POST-Request aufrufen müssen. Und im Body müssen wir dann das ganze Buch als ein sog. JSON-Objekt senden. Es gibt aber…

Inhalt