Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich mit Guzzle (Versionen 5, 6 und 7) erfolgreich JSON-POST-Anfragen senden?
Problem:
Viele Entwickler möchten JSON-Daten über HTTP-POST-Anfragen übertragen Bei der Verwendung von Guzzle sind Schwierigkeiten aufgetreten. Obwohl die Anfrage in Tools wie Postman genau repliziert wird, erhalten sie weiterhin interne Serverfehler.
Lösung:
So senden Sie erfolgreich eine POST-Anfrage in JSON mit Guzzle-Versionen 5 , 6 und 7 verwenden Folgendes Code:
use GuzzleHttp\Client; $client = new Client(); $response = $client->post('url', [ GuzzleHttp\RequestOptions::JSON => ['foo' => 'bar'] // or 'json' => [...] ]);
Referenz:
Eine detaillierte Dokumentation finden Sie in der offiziellen Dokumentation von Guzzle.
Das obige ist der detaillierte Inhalt vonWie kann ich mit Guzzle (Versionen 5, 6 und 7) erfolgreich JSON-POST-Anfragen senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!