我对cURL还是比较陌生,我从未真正使用cURL来“抓取”网站或填写表单,但是下一个项目需要它。
在学校,我需要每周一次选择自己想上的课。我的学校已经购买了软件,因此每个学生都可以选择自己的课程。
我们将其称为CUPweb,它确实很旧并且对用户不友好。我想建立一个站点,学生可以在其中快速选择下周要参加的课程。但是,我尝试的脚本无法正常工作。
我学校的网站如何工作:
我首先尝试使用这个旧的非官方API:https://github.com/MegaCookie/CUP-PHP。但是我得到的只是一个空对象(我认为我可以设置VIEWSTATE_等)。
然后,我尝试用PHP脚本填充表单,但我不知道如何在PHP对象/数组/字符串中获取可用的类和时间表(请参见上图)。
谢谢