RAW POST mit cURL in PHP ausführen
Um einen RAW POST-Vorgang in PHP mit cURL durchzuführen, können Sie die Komplexität der manuellen Erstellung vermeiden HTTP-Header. Hier ist ein vereinfachter Ansatz:
$ch = curl_init(); // Set the target URL curl_setopt($ch, CURLOPT_URL, "http://url/url/url"); // Enable return transfer to capture the response curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Specify that it's a POST request curl_setopt($ch, CURLOPT_POST, 1); // Pass the raw data for POST curl_setopt($ch, CURLOPT_POSTFIELDS, "raw data goes here"); // Set the content type as plain text curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: text/plain']); // Execute the curl request and capture the result $result = curl_exec($ch);
Durch die Verwendung dieser Optionen können Sie rohe POST-Daten senden, ohne dass eine aufwendige Header-Manipulation erforderlich ist.
Das obige ist der detaillierte Inhalt vonWie führe ich eine RAW-POST-Anfrage mit cURL in PHP durch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!