首页 > 互联资讯 > 网络资讯  > 

如何解决php curl请求失败问题

php curl请求失败的解决办法:1、打开相应的PHP文件;2、设置“curl_setopt($ch, CURLOPT_FORBID_REUSE, 1)...”即可。


本文操作环境:Windows7系统,PHP7.1版,Dell G3电脑。

如何解决php curl请求失败问题?

php curl 发送请求失败问题

前提:运行在命令行模式中(没有超时设置)

多次调用curl ,可能出现发送请求失败的问题, 原因可以是curl连接复用,使用的是缓存池中的建立。

解决方法:设置curl 参数,

curl_setopt($ch, CURLOPT_FORBID_REUSE, 1);curl_setopt($ch, CURLOPT_FRESH_CONNECT, 1);

参考链接:https://www.php.net/manual/zh/function.curl-setopt.php


例外一个参考case:

if you would like to send xml request to a server (lets say, making a soap proxy),you have to setmakesure you watch for cache issue:the below code will prevent cache...


如何解决php curl请求失败问题由讯客互联网络资讯栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“如何解决php curl请求失败问题