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

Python 如何解析不允许通过外部链接进入的页面?,python,parsing,hyperlink,http-status-code-302,Python,Parsing,Hyperlink,Http Status Code 302,所以,我的大学有一个网站,他们会把你的成绩、即将到来的课程等发布到网站上。我的目标是解析它,但有一个大问题,我似乎无法在互联网上的任何地方找到解决方案(坦率地说,它发生的原因) 比方说如果您在网站.com/home上,单击“我的课程”按钮(这是一个简单的标记,只包含href=“website.com/classes?id=000”),它会将您发送到网站.com/classes?id=000。 但是,当您尝试按照website.com/classes?id=000访问此页面时,会出现302错误,并

所以,我的大学有一个网站,他们会把你的成绩、即将到来的课程等发布到网站上。我的目标是解析它,但有一个大问题,我似乎无法在互联网上的任何地方找到解决方案(坦率地说,它发生的原因)

比方说如果您在
网站.com/home
上,单击“我的课程”按钮(这是一个简单的
标记,只包含
href=“website.com/classes?id=000”
),它会将您发送到
网站.com/classes?id=000
。 但是,当您尝试按照
website.com/classes?id=000
访问此页面时,会出现302错误,并将您重定向到
website.com/home

当试图通过python进行解析时,也会发生同样的情况。问题是不是我的代码,在其他网站上一切都很好,我只需要想办法克服我的大学网站代码的愚蠢(要明确的是:它对所有用户都是这样做的,你只是不能向别人发送到类页面的链接,它会将你重定向回主页)


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

可能是一个cookie。您的代码是否正确处理这些问题?