为什么用POST请求翻页,返回的还是第一页的内容

先从response中获取总页数,然后获取POST请求所需参数,通过POST请求达到翻页的目的。之前项目用这种方法Ok,现在遇到个网站不行了,加了headers和cookie,都没有翻页,
目标网址为:http://ztb.xjjs.gov.cn/xjweb_...
代码如下:

clipboard.png
是想把request发送请求放在循环里,然后用soup解析页面。但request.post返回的页面始终是第一页。望指教

阅读 7.6k
3 个回答

你要搞清楚这个项目是怎么翻页的啊,然后再看你是不是按照他要求的格式来翻页了

post时带的data中__VIEWSTATE是变化的

注意参数,用postman试试就知道了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进