冰豆网

分享网络精彩
bingdou.com.cn

php curl 实现get/post 请求接口数据

时间:2020-08-20加入收藏

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);

打 赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

TGA: php 技巧

分享到:


官方微信二维码冰豆网官方微信公众号