下载Abook 高等教育出版社网站资料
一、背景 又快到了期末复习周,这个学期学了一门操作系统,老师没有给课本习题的答案,说是配套网站上有,我看了一下,确实有,是高等教育出版社的数字课程网站Abookl http://abook.hep.com.cn 不过登录需要注册,再完成注册进入课程后,发现习题答案只能在线浏览,并没有给下载的接口。 二、网页代码分析 身为计算机专业的学生最受不了这种不开源的方式了,我发现答案是由播放器打开的,觉得应该能留下一些接触资源文件的途径,于是翻了翻网页源代码,发现了一些蛛丝马迹。 在答案网页的源代码一百九十行到二百行左右,有这样一段JS代码,上面的注释直接告诉了我们这个函数的作用,就是用来下载资源的! // 下载资源增加下载次数 function downloadNumber(resourceInfoId,ip,resFileUrl,ticket){ jQuery.ajax( { type : "get" , url : "downLoadNumber.action" , data : "resourceInfoId=" + resourceInfoId + "&resourceUrl=" + resFileUrl, dataType : "text" , success : function (bool) { if (bool == "true" ){ location = "http:/