Durchführen von RAW-POST-Anfragen mit PHP cURL
In PHP erfordert das Senden von RAW-POST-Anfragen mit cURL die Angabe spezifischer Optionen zum Konfigurieren des cURL-Verhaltens. Durch die Übergabe geeigneter Optionen an curl_setopt() können Sie die POST-Methode angeben, den Content-Type-Header festlegen und Rohdaten aus einer Zeichenfolge übertragen.
Hier ist ein Beispielcode-Snippet, das zeigt, wie ein RAW-POST durchgeführt wird Anfrage:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://url/url/url"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, "body goes here"); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/plain')); $result = curl_exec($ch);
In diesem code,
Durch die Übergabe dieser Optionen verarbeitet cURL automatisch die Bildung der HTTP-Anfrage mit der richtigen Header und Inhalte, sodass Sie Rohdaten in Ihren POST-Anfragen senden können.
Das obige ist der detaillierte Inhalt vonWie sende ich RAW-POST-Anfragen mit PHP cURL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!