Heim  >  Artikel  >  Backend-Entwicklung  >  So senden Sie eine POST-Anfrage mit Postman

So senden Sie eine POST-Anfrage mit Postman

PHPz
PHPzOriginal
2023-04-12 13:53:454395Durchsuche

Beim Schreiben von Webentwicklungsanwendungen müssen wir normalerweise HTTP-Anfragen von der Front-End-Seite an den Back-End-Server senden. In solchen Fällen ist Postman ein sehr leistungsfähiges Tool, mit dem wir testen können, ob unsere API-Schnittstelle ordnungsgemäß funktioniert. In diesem Artikel wird erläutert, wie Sie mit Postman eine POST-Anfrage senden und ein assoziatives Array an den PHP-Backend-Server übergeben.

1. Erstellen Sie eine PHP-Datei zum Empfangen von POST-Anfragen und zum Verarbeiten assoziativer Arrays

<?php if ($_SERVER[&#39;REQUEST_METHOD&#39;] == &#39;POST&#39;) {
    $data = json_decode(file_get_contents("php://input"), true);
    var_dump($data);
}
?>

Im obigen Code prüfen wir zunächst, ob es sich bei der Anfrage um eine POST-Anfrage handelt, und drucken dann das Array aus, indem wir die Funktion php://input流获取POST数据。json_decode函数将POST数据转换为关联数组,并使用var_dump lesen.

2. Senden Sie eine POST-Anfrage in Postman und übergeben Sie das assoziative Array.

  1. Öffnen Sie Postman, klicken Sie auf „Neue Anfrage“ in der oberen linken Ecke.
  2. Geben Sie die URL-Adresse der obigen PHP-Datei unter der Anfrage-URL ein. Wählen Sie die aus Anforderungsmethode als POST
  3. Wählen Sie auf der Registerkarte „Body“ das „raw“-Format aus
  4. Geben Sie die folgenden JSON-Daten in den Texteditor ein:
  5. {
        "name": "John",
        "age": 30,
        "email": "john@gmail.com"
    }
  6. In den obigen JSON-Daten haben wir eine Datei mit „Name“ erstellt. „age“ und „email“ „Assoziatives Array aus drei Schlüsseln.

Klicken Sie auf die Schaltfläche „Senden“, um die Anfrage zu senden
  1. 3. Führen Sie die PHP-Datei aus und sehen Sie sich die Ausgabeergebnisse an.

Führen Sie die obige PHP-Datei auf dem Server aus (wenn Sie eine lokale Serverumgebung verwenden, platzieren Sie die PHP-Datei im Stammverzeichnis des Webservers. Das ist alles)
  1. Nachdem Sie die Anfrage in Postman gesendet haben, sollten Sie das assoziative Array var_dumped aus der PHP-Datei sehen können. Überprüfen Sie es in der Spalte „ResponseBody“ im Bild unten.

So senden Sie eine POST-Anfrage mit PostmanWenn Sie das obige assoziative Array richtig sehen können, haben Sie das assoziative Array erfolgreich über Postman an den PHP-Backend-Server übergeben. In der tatsächlichen Entwicklung können Sie diese Methode anwenden, um Formulardaten, Benutzerkontoinformationen usw. zu verarbeiten. Dies ist ein recht nützlicher Trick für Entwickler.

Das obige ist der detaillierte Inhalt vonSo senden Sie eine POST-Anfrage mit Postman. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn