0

我正在从事一个大学经济学项目,我试图从许多来源中收集少量数据。我的代码如下所示:

<?php
$ca = curl_init ("http://www.website.com/page.aspx?part1=1&part2=2");
curl_setopt ($ca, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ca, CURLOPT_FOLLOWLOCATION, true);
$data = curl_exec ($ca);
echo $data;
?>

它适用于某些站点,而在其他站点上则失败。问题是 curl 在某些情况下不会“等待”页面完成加载。这些页面的行为有点像 kayak.com,页面会随着时间的推移而更新,然后在一段时间后完成。我怎样才能让 curl 等待这种事情结束?谢谢!

4

0 回答 0