chain cUrl PHP输出

时间:2012-01-26 09:50:32

标签: php curl

如何在使用cUrl PHP提交表单后(所有已经准备就绪)问题是输出有分页,如何在cUrl中单击或触发上一个cUrl调用结果的下一页?

3 个答案:

答案 0 :(得分:0)

检查结果页面。有可能是页码是从GET参数设置的,就像这个

example.com/results?page=2
example.com/results?page=3
...etc

找出模式后,只需使用递增计数器cURL URL,直到遇到404错误

答案 1 :(得分:0)

使用一些网络嗅探器工具来找出感觉背后的实际ajax调用。 Firefox中的Firebug可能是个不错的选择。

答案 2 :(得分:0)

从服务器获得响应后,您的输出将被分页。至少有两种选择: 1.页面在客户端分页 2.页面在服务器端分页

可能第二种选择就是你的情况。所有分页都有唯一的URL,即它们在某些GET参数中是不同的:

{url}/page=1 <br>
{url}/page=2 <br>

因此,您必须从页面捕获请求(即在chrome中的开发人员工具中)并在您的cURL PHP脚本中重复这些请求。