【发布时间】:2009-07-18 05:14:44
【问题描述】:
例如,我想从 Google 的前 3 页中获取结果。所以基本上我想要前 30 名的结果。我可以抓取第 1 页上的前 10 个,但是我如何告诉 Curl 完成第一页后,“单击”第二页等等?
【问题讨论】:
标签: php curl pagination
例如,我想从 Google 的前 3 页中获取结果。所以基本上我想要前 30 名的结果。我可以抓取第 1 页上的前 10 个,但是我如何告诉 Curl 完成第一页后,“单击”第二页等等?
【问题讨论】:
标签: php curl pagination
只需仔细查看 URL:
首页:
http://www.google.com/search?q=lmgtfy
第二页:
http://www.google.com/search?q=lmgtfy&start=10
【讨论】:
&start=xx,其他人可能使用&page=x,还有其他人使用/offset:x/ 或诸如此类。只需分析第一页、第二页和第三页之间的差异,您通常很快就会弄清楚。