博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows 服务器下 生成二维码时 file_get_contents 失效的代替方案
阅读量:6936 次
发布时间:2019-06-27

本文共 623 字,大约阅读时间需要 2 分钟。

hot3.png

可以用curl代替该方法,代码如下:

/**

 * GET 请求
 * string $url
 */
function http_get($url)
{
    $oCurl = curl_init();
    if (stripos($url, "https://") !== FALSE) {
        curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($oCurl, CURLOPT_SSL_VERIFYHOST, FALSE);
        curl_setopt($oCurl, CURLOPT_SSLVERSION, 1); //CURL_SSLVERSION_TLSv1
    }
    curl_setopt($oCurl, CURLOPT_URL, $url);
    curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, 1);
    $sContent = curl_exec($oCurl);
    $aStatus = curl_getinfo($oCurl);
    curl_close($oCurl);
    if (intval($aStatus["http_code"]) == 200) {
        return $sContent;
    } else {
        return false;
    }
}

转载于:https://my.oschina.net/u/2433463/blog/833809

你可能感兴趣的文章
php 工厂模式
查看>>
struts2标签库
查看>>
DevExpress.XtraCharts.chartControl
查看>>
iOS之CAGradientLayer属性简介和使用
查看>>
PHP——explode的应用(获取字符串,拆为下拉列表)
查看>>
【二分图最大匹配】【HDU2063】过山车
查看>>
[Hadoop][Zookeeper]Cluster + HA
查看>>
How do I convert between tuples and lists?
查看>>
2016-11-15试题解题报告
查看>>
f5 2017.09.03故障
查看>>
【前端】JSON.stringfy 和 JSON.parse(待续)
查看>>
Emmet用法
查看>>
Excel最多可存多少行,多少列?
查看>>
几何画板表现两集合的差集的教程
查看>>
Jmeter JDBC执行多条SQL
查看>>
iOS开发网络篇—多线程断点下载
查看>>
Beginning IOS 7 Development Exploring the IOS SDK - Handling Basic Interface Fun
查看>>
Java编程基础-运算符
查看>>
CSS3背景线性渐变
查看>>
C++基础——类继承
查看>>