腾讯云服务器双十一大促,需要的小伙伴可以买来用作学习工作[点击此处链接购买](%https://curl.qcloud.com/ZIOX0WlP)
CURL实现请求接口的两种方式
GET
$curl = curl_init();
//设置抓取的url
$url="请求url"; //地址要拼接上请求参数
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, 1); //设置头文件的信息作为数据流输出
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设置获取的信息以文件流的形式返回,而不是直接输出
$data = curl_exec($curl); //执行命令
curl_close($curl); //关闭URL请求
return ($data); //显示获得的数据
POST
$url = "请求的url";
$postData = array(
'请求参数'=>请求参数的值
)
$postData = http_build_query($postData); //做一层过滤
$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, $postData );
$result=curl_exec ($ch);
curl_close($ch);