动态 版块 消息 我的
[经验分享]第2讲 : 使用curl进行get访问

以访问localhost为例使用curl

<?php
$url  = 'http://localhost/test.php';
//获取curl资源
$ch   = curl_init();
//设置访问的网址
curl_setopt($ch, CURLOPT_URL            , $url);
/*
 * 设置 CURLOPT_RETURNTRANSFER
 * 获取页面内容,不直接输出到页面,CURLOPT_RETURNTRANSFER参数设置 
 */
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
//curl调用跳过SSL证书检查的方法
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER , false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST , false);
//被访问的页面输出是启用了gzip压缩
curl_setopt($ch, CURLOPT_ENCODING       , 'gzip,deflate');
//设置超时时间 单位秒 (默认情况下为不限制)
curl_setopt($ch, CURLOPT_TIMEOUT        , 200);
$res  = curl_exec($ch);
//获取请求信息
$httpStatus = curl_getinfo($ch);
print_r($httpStatus);
echo $res;
 0  已被阅读了543次  楼主 2018-05-02 00:55:03
回复列表

评论一下:

Copyright © 2015 - 2018 itta团队 All Rights Reserved.

已有0次打赏