码迷,mamicode.com
首页 > Web开发 > 详细

curl 请求

时间:2019-10-07 17:53:28      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:ini   发送   使用   public   ati   verify   tput   etop   形式   

//post_url请求示例
public static function post_curl($url, $data = []){
//初使化init方法
$ch = curl_init();
//指定URL
curl_setopt($ch, CURLOPT_URL, $url);
//设定请求后返回结果
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//声明使用POST方式来进行发送
curl_setopt($ch, CURLOPT_POST, 1);
//发送什么数据
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
//忽略证书
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
//忽略header头信息
curl_setopt($ch, CURLOPT_HEADER, 0);
//设置超时时间
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
//发送请求
$output = curl_exec($ch);
//关闭curl
curl_close($ch);
//返回数据
return $output;
}
 
//get_curl 请求示例
public function get_curl(){
//初始化
$curl = curl_init();
//设置抓取的url 看个人需要 可以不要
curl_setopt($curl, CURLOPT_URL, ‘http://www.baidu.com‘);
//设置头文件的信息作为数据流输出
curl_setopt($curl, CURLOPT_HEADER, 1);
//设置获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//执行命令
$data = curl_exec($curl);
//关闭URL请求
curl_close($curl);
//显示获得的数据
print_r($data);
}
 

curl 请求

标签:ini   发送   使用   public   ati   verify   tput   etop   形式   

原文地址:https://www.cnblogs.com/dsds/p/11631189.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!