Exécution de requêtes RAW POST avec PHP cURL
En PHP, l'envoi de requêtes RAW POST à l'aide de cURL nécessite de spécifier des options spécifiques pour configurer le comportement de cURL. En passant les options appropriées à curl_setopt(), vous pouvez indiquer la méthode POST, définir l'en-tête Content-Type et transmettre des données brutes à partir d'une chaîne.
Voici un exemple d'extrait de code qui montre comment effectuer un RAW POST demande :
$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);
Dans ce code,
En passant ces options, cURL gérera automatiquement la formation de la requête HTTP avec le bon en-têtes et contenus, vous permettant d'envoyer des données brutes dans vos requêtes POST.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!