本项目使用到的相关技术(极其简单):
Springboot
Jsoup
项目地址:https://github.com/ALL-AC/YiBanLogin.git
一、前期思路
这部分很重要,虽然没能完美解决问题,但最终方案是在这个基础上做成的,因此最终方案就不做过多的讲解。
(一)、爬虫篇
易班官网的登陆页面:
1、详细步骤
接下来要先登陆一次,通过抓包(我用的是Chrome,其他工具也可以),把必要的信息都记录下来:
先把已经登录的帐号退出,然后进入登录界面,按F12打开浏览器调试工具,先清空,再勾选上日志记录功能:
然后输入用户名和密码,进行登陆。登陆成功后,选择XHR中的doLoginAjax,可以看到相关登陆信息: