1
dtgxx OP 大意是想 模拟某些未知 url 的登录,并返回真实的登录请求的 url
|
2
lxhlxh520 2020 年 7 月 16 日 浏览器自带的 debugger
|
3
Nich0la5 2020 年 7 月 16 日 via Android
楼主应该是需要 selenium splash 这种的库吧
|
4
Merlini 2020 年 7 月 16 日
puppeteer
|
5
polaa 2020 年 7 月 16 日
burpsuite
|
6
soulzz 2020 年 7 月 16 日
f12
|
7
Fitz 2020 年 7 月 16 日
puppeteer
|
8
princelai 2020 年 7 月 16 日
只要浏览器能访问成功的,你都可以模拟浏览器啊,比如楼上说的 selenium,还能选择用 chromedriver 或者 firefoxdriver 或者无头浏览器
|
9
ym1ng 2020 年 7 月 16 日
如果只是单纯的人工分析请求,抓包工具一大把甚至如楼上说的浏览器的 debugger 就可以。
不过看楼主的需求似乎是想自动化?那不妨研究一下试试 chrome headless |
10
zqz19941106 2020 年 7 月 16 日
fiddler 抓包看看
|
11
dtgxx OP |
12
enrolls 2020 年 7 月 16 日
就是通用型的网站登录,一年前想做,一直都很懒。大概想法是,登录窗口大多数都是表单,表单 post 什么,post 到什么地址,html 上面都有了,通过遍历 html 找含有 login,登入的元素呗。
|
13
dtgxx OP @enrolls #12 对 差不多是这个思路,formaction 那种的比较容易,ajax 的就想到通过正则去匹配。另外还有很多变种,各种形式的请求方式,很难通过类似穷举的方式获取真实 url 。所以想智能一些,能模拟登录按钮点击,然后拿到请求的真实地址。
|
14
wangritian 2020 年 7 月 16 日
你碰到的应该是 30X 状态码跳转
|
15
polaa 2020 年 7 月 16 日
selenium 结合 图像识别 ?
解析网页很难做到通用性 |