1、需要用到的地址
提交登录信息地址1:http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bks_login2.login
查询成绩信息地址2:http://jwxt.sdu.edu.cn:7890/pls/wwwbks/bkscjcx.curscopre
2、操作流程
a、将获取的学号、密码通过Post发送到地址1。在这个过程中需要对Cookie进行管理,使用如下代码:
CookieManager manager = new CookieManager();
CookieHandler.setDefault(manager);//需要出现URL.connection()前面
b、登录成功后,向地址2发送请求,获取成绩返回值,格式为html。
c、提取html中的有效信息,计算加权平均值,去除不参与计算的课程。
3、源代码下载
下载地址:稍后会补充完整,给您带来不便,请见谅。