我如何获得第11页的帖子? ASP.net和状态视图页面(python)

时间:2017-05-13 12:42:18

标签: asp.net ajax python-3.x python-requests reverse-engineering

有问题的网站是this one。我已设法复制发布请求以获得结果。问题是页面索引仅从00更改为11。当有大约500页。所以看起来页面状态存储在某处,并且该索引仅依赖于状态来进一步分页。需要一些提示从这里去的地方。

如何获得第11页的帖子? 谢谢你的想法。 代码太长而无法在此处包含它(由于有效负载lenth)。但是我可以根据要求发送它。

这是分页功能

//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
    theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>

和分页链接。 enter image description here

下一页10页的另一个分页链接。显示它们看起来完全一样。 enter image description here

1 个答案:

答案 0 :(得分:0)

看起来像是关于这个主题here

的一步一步的教程

似乎我必须提取并更新状态并验证每组10页的值,然后使用分页在循环中抓取结果并在循环中执行此操作。