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

封装请求方法,也就是实用curl方法去请求

时间:2016-07-01 10:05:21      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

//封装请求接口方法
    function request($url,$https=true,$method=‘get‘,$data=null){
        //1、初始化curl
        $ch = curl_init($url);
        //2、设置相关请求参数
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);    //不直接输出字符串
        //判断是否为https请求
        if($https == true){
            curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);    //关闭https的证书的验证
            curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false); //https请求的重点
        }
        //3、判断请求方式,get、post
        if($method == ‘post‘){
            curl_setopt($ch,CURLOPT_POST,true);        //post请求设置
            curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
        }
        //3、发送请求
        $str = curl_exec($ch);
        //4、关闭连接
        curl_close($ch);  //完事之后关掉,节省资源
        //返回数据结果
        return $str;
    }

封装请求方法,也就是实用curl方法去请求

标签:

原文地址:http://www.cnblogs.com/lyz1992/p/5631994.html

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