现在需要去用Java代码去实现百度的模拟登陆
且要实现两种,一种是账号和密码
另外一种是手机号和短信验证码
先去百度网页去调试看看登录所需要的逻辑
先去弄账号+密码的步骤:
先搞清楚了用户操作的逻辑:
【账号+密码 登录】
![](https://www.crifan.com/files/pic/uploads/2021/04/26864cfe20e846aaa20e1180b550078b.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/04/a9319750e43241f184b5a676f212c329.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/04/00ca49e705354f6ebf816e1ba8516103.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/04/d22545e8e40a438fb15920fa2954f773.jpg)
再访问一下
莱茨狗
![](https://www.crifan.com/files/pic/uploads/2021/04/750f4bc25cbb49bbb090a0c2677ced82.jpg)
![](https://www.crifan.com/files/pic/uploads/2021/04/777976a238aa4f8cb39f27c844f86f60.jpg)
然后先去弄:
【已解决】Mac中搭建Java开发环境
以及:
【已解决】Java中找到好用的Http网络库
再去:
【已解决】Mac的Java中使用OkHttp去进行基本的网络请求
然后再去先去用Chrome调试模拟百度登陆的逻辑和参数
以及想办法给OkHttp添加额外参数
【已解决】Java中用OkHttp的请求传递header等参数
然后再去搞清楚:
【已解决】Java中如何保存字符串到文件中且指定编码
再去:
【未解决】OkHttp中如何获取响应中的Cookie和管理Cookie
转载请注明:在路上 » 【未解决】用Java实现百度模拟登陆