我使用以下代码加载一个包含大约171092个HTML代码字符的大文件。
在桌面上,我的网页加载速度非常快。但是当使用我的iPhone 5(iOS 9)时,此输出需要太长时间...页面正在加载和加载。
function get_data($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
$info = curl_getinfo($ch);
echo "<pre>";
print_r($info);
echo "</pre>";
curl_close($ch);
return $data;
}
所以在这个函数中,我调用了传输过程:
$info = curl_getinfo($ch);
echo "<pre>";
print_r($info);
echo "</pre>";
如果没有在我的iPhone 5上返回并输出数据,请求就会在我桌面电脑上的时间附近。
但是当把数据输出到我的网页时,它会加载和加载(5到20秒)。
这可能是什么原因?