首页 > 电脑专区 > 电脑教程 >

如何用浏览器简单查看百度登录流程

来源:互联网 2023-02-21 23:15:21 384

介绍使用Firebox查看百度登陆流程。介绍使用调试器查看各个请求的请求和相应,分析流程的方法。55F办公区 - 实用经验教程分享!

如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

工具/原料

  • Firefox

方法/步骤

  • 1

    首先,要查看网络收发需要按F12代开调试面板,切换到网络(Network),开启请求记录(通常是左上角的暂停-开始键)。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 2

    填写账号密码。此时,还没点击登陆,从下边可以看到发送了一个GET请求,差看其请求url,与publickey的获取有关。然后点击以查看详细信息。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 3

    接下来点击这个请求,在右侧找到响应,复制内容如图。55F办公区 - 实用经验教程分享!

    这个请求的作用是获取用于加密用户输入的密码的公钥。下边的key则是这个公钥的编号,用于提交的时候传到服务器,服务器好确定用的是哪一个公钥。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 4

    接下来点击登陆,在下边我们找到了登陆POST,是/v2/api/login。点击这个请求。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 5

    其请求头此时的Cookie值中还不含有BDUSS(还没登陆当然没有这个)。55F办公区 - 实用经验教程分享!

    我们切换到参数,查看这个请求的表单项,可以看到用户名,以及加密后的密码。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 5本页面未经许可获取自百度经验
  • 6

    在这个请求的响应中,找到本次BDUSS,即临时唯一身份凭证。这说明本次登陆成功了。至此登录操作结束。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 7

    稍后的各种网络请求,比如如图是到经验个人中心,都不需要账号密码。55F办公区 - 实用经验教程分享!

    点击接下来的请求:提交的同时,在Cookie中包含BDUSS即可被认可身份,获取个人数据。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 8

    BDUSS是本次登陆后有效一段时间。退出登录可以立刻使BDUSS失效。55F办公区 - 实用经验教程分享!

    以下面为例:55F办公区 - 实用经验教程分享!

    开两个浏览器窗口,在一个页面点击退出,在另一个页面点击刷新。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 9

    第一个窗口退出登陆后,第二个窗口由于BDUSS已经失效,访问失败跳转到登陆页面。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 10

    下次再登陆时,BDUSS的值又完全不同了。55F办公区 - 实用经验教程分享!

    账号密码与BDUSS类似身份证与校园卡。以上就是查看百度登陆流程的方法。55F办公区 - 实用经验教程分享!

    如何用浏览器简单查看百度登录流程?55F办公区 - 实用经验教程分享!

  • 注意事项

    • 以上是主要流程查看方法,具体细节比如用于验证的codestring等,就略去了。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!55F办公区 - 实用经验教程分享!


    标签: 浏览器百度浏览简单流程

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码