curl 上传文件
$data = array(
'hello' => 'dafdf',
'test' => '@' . __FILE__ //文件绝对路径前加@,curl会自动解析为上传文件
);
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_URL => 'locahost/test/file.php',
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => $data,
// CURLOPT_PROXY => '127.0.0.1:8888', //这一行是用代理抓下发送的http包
));
echo curl_error($ch);
$result = curl_exec($ch);
浙公网安备 33010602011771号