Publier des données via cURL
La transmission des valeurs $_POST à une autre page peut être obtenue à l'aide de cURL. Le processus implique l'activation de HTTP POST et la définition des champs de publication que cURL doit gérer.
Mise en œuvre :
$data = ['name' => 'Ross', 'php_master' => true]; // File upload support $data['file'] = '@/home/user/world.jpg'; $handle = curl_init($url); curl_setopt($handle, CURLOPT_POST, true); curl_setopt($handle, CURLOPT_POSTFIELDS, $data); curl_exec($handle); curl_close($handle);
Options :
Encodage des données de publication :
cURL peut encoder des données en deux formats :
curl_setopt($handle, CURLOPT_POSTFIELDS, $data);
curl_setopt($handle, CURLOPT_POSTFIELDS, http_build_query($data));
Informations supplémentaires Ressources :
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!