curl学习总结

Posted Mr.风的影子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了curl学习总结相关的知识,希望对你有一定的参考价值。

1、接口
    function interface($postfields=array(),$url){
        //设置post请求HTTP头字段的数组
        $httpheader=array("content-type: application/x-www-form-urlencoded;charset=UTF-8");
        
        //初始化curl
        $ch=curl_init();
        
        /**
         *设置curl传输项
         **/
        //设置HTTP头字段
        curl_setopt($ch, CURLOPT_HTTPHEADER, $httpheader);
        //将头文件的信息作为数据流输出
        curl_setopt($ch, CURLOPT_HEADER, 0);
        //设置请求的URL地址
        curl_setopt($ch, CURLOPT_URL, $url);
        //设置请求的方法,默认为get
        //curl_setopt($ch, CURLOPT_HTTPGET, 1)    //get
        curl_setopt($ch, CURLOPT_POST, 1);    //post
        //设置传输数据
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
        //设置将curl_exec()获取的信息以文件流的形式返回,而不是直接输出
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        
        //执行curl操作
        $result = curl_exec($ch);
        
        //关闭cURL资源,并且释放系统资源
        curl_close($ch);
        
        //返回请求的结果
        return $result;
    }

以上是关于curl学习总结的主要内容,如果未能解决你的问题,请参考以下文章

YCSB项目学习

Python学习总结

2018年秋季学期《c语言程序设计》学习总结

curl总结

学习总结SQL学习总结之认识SQL

9/22-9/28 java学习总结(课堂及课后学习总结) &实验总结3