Maison >développement back-end >tutoriel php >Comment effectuer une requête RAW POST avec cURL en PHP ?
Effectuer un POST RAW avec cURL en PHP
Pour effectuer une opération RAW POST en PHP à l'aide de cURL, vous pouvez éviter les complexités de la création manuelle En-têtes HTTP. Voici une approche simplifiée :
$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);
En utilisant ces options, vous pouvez envoyer des données POST brutes sans avoir besoin d'une manipulation élaborée de l'en-tête.
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!