小编use*_*258的帖子

下载xml时卷曲超时

所以,我尝试从url获取带有curl的xml文件.事情是,文件是通过脚本按需生成的,这需要80-100秒,因此我的卷曲会因超时错误而下降.

url看起来像这样:

https://domain/mancgi/report?params&out=xml
Run Code Online (Sandbox Code Playgroud)

我试图设置CURLOPT_TIMEOUTCURLOPT_CONNECTTIMEOUT,以及set_time_limit()脚本本身(工作正常),但没有任何改变 - 仍然超时.

卷曲代码如下所示:

set_time_limit(1000);
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); 
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 0); 
curl_setopt($curl, CURLOPT_TIMEOUT, 300); 
$xml = curl_exec($curl);
Run Code Online (Sandbox Code Playgroud)

有人有什么想法吗?

php xml curl

5
推荐指数
1
解决办法
767
查看次数

标签 统计

curl ×1

php ×1

xml ×1