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