作者Alucard (守夜人)
看板Python
标题[问题] 取得指派给request post方法的动态网址
时间Fri Apr 7 11:56:42 2023
先进们好
刚开始学着用request和browser的开发者模式去做爬虫
遇到一个问题:动态网址的取得
程式码中requsts.post(url,headers=header,data=datas)
里面的url是长这样子:
https://aaa.bb.cc/KK/DDDLogin?Id=1&order=0
但ID和order的值,每次存取都不一样
就算用browser开发者模式来找,实际程式执行起来又变成其他值
所以需要可以即时取得这两个值的方式
不晓得有什麽好方法可以使用呢?
ps:URL是在封闭网域里,所以无法提供出来做测试
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.71.216.244 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1680839804.A.5F0.html
※ 编辑: Alucard (210.71.216.244 台湾), 04/07/2023 12:18:56
1F:→ lycantrope: 用Session 04/07 13:06
2F:→ Hsins: 资讯给太少,你的後续请求都是前面的请求再延伸出来的;该 04/07 17:56
3F:→ Hsins: 找的是这两个值从哪边生出来 04/07 17:56
4F:→ Alucard: 是的,就是这两个一直找不出来 04/11 09:30
5F:→ Alucard: 我在F12开发者模式一个一个找,这两个值,不是出现在 04/11 09:31
6F:→ Alucard: request那边就是在payload那边,没看到有在response的 04/11 09:32
7F:→ Alucard: 所以根本无法得知是从何时开始产生这两个值 04/11 09:32
8F:→ Hsins: 找找 html 内嵌的 JS,还有检查一下触发 request 的事件跟 04/11 10:45
9F:→ Hsins: 送请求的函数 04/11 10:45