PHP: 利用 curl 发送get请求

/*
 *发送CURL get请求
 */
function httpGet($url) {
    $curl = curl_init();    //初始化一个cURL会话。
    curl_setopt($curl, CURLOPT_TIMEOUT, 100);  //设置cURL允许执行的最长秒数
    curl_setopt($curl, CURLOPT_URL, $url);  //URL地址
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);  //禁用后cURL将终止从服务端进行验证
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);  //不验证证书是否存在
    curl_setopt($curl, CURLOPT_HEADER, FALSE);    //禁止后使用CURL_TIMECOND_IFUNMODSINCE,默认值为CURL_TIMECOND_IFUNMODSINCE
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);  //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出
    $res = curl_exec($curl);  //执行一个cURL会话
    curl_close($curl);  //关闭一个cURL会话
    return $res;
}

猜你喜欢

转载自blog.csdn.net/weixin_42957379/article/details/84847192