我该如何解析不允许通过外部链接进入的页面?

问题描述

因此,我的大学有一个网站,他们在其中发布您的成绩,即将上课的课程等。我的目标是解析它,但是有一个大问题,我似乎无法在Internet上的任何地方找到解决方案(坦率地说,发生这种情况的原因)。

比方说,如果您在website.com/home上并单击“我的课程”按钮(这是一个简单的<a>标签,并且仅包含{{1 }}),它会将您发送到href="website.com/classes?id=000"。 但是,当您尝试通过遵循website.com/classes?id=000访问此页面时,它会给出 302 错误,并将您重定向website.com/classes?id=000

尝试通过python解析时会发生相同的事情。问题是我的代码不是不是,在其他网站上一切正常,我只需要弄清楚如何克服uni网站代码的这种愚蠢(请注意:它对所有用户都有效,您只是无法将某人的链接发送到课程页面,它会将您重定向首页)。

唯一可能的解决方案可能是以某种方式模仿单击链接,但这不是请求的工作方式(再次:在网站上,这只是一个链接,不是js调用,不是表单)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...