//poST方法请求
##首先创建一个接受并显示POST数据的文件post_output.php:
##print_r($_POST);
##接下来,写一段PHP脚本执行cURL请求,:
$url="http://localhost/post_output.php";
$post_data=array(
"foo"=>"bar",
"query"=>"php",
"action"=>"Submit"
);
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
//设置POST
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);
$output=curl_exec($ch);
curl_close($ch);
echo $output;
###使用cURL上传文件
##首先创建一个接受文件的页面upload_output.php:
##print_r($_FILES);
$url="http://localhost/upload_output.php";
$post_data=array(
"foo"=>"bar",
"upload"=>"@/Users/Apple/Desktop/mao.jpg"
);
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);
$output=curl_exec($ch);
curl_close($ch);
echo $output;
curl例子
最新推荐文章于 2022-02-21 17:20:00 发布