如何使用Python和Mechanize处理ASP页面重定向

时间:2015-01-14 17:55:17

标签: python asp.net redirect mechanize

我使用过Python,机械化和美丽的汤,在我们大学的图书室预订页面上浏览了几页,可以在这里找到

https://rooms.library.dc-uoit.ca/uoit_studyrooms/calendar.aspx

我创建了一个带有mechanize的浏览器,跟随上面列出的两个可用日期之一,它会显示一个可预订时间表。如果单元格是“打开”,则它具有以下形式的链接:

href= 'temp.aspx?starttime=8:00 AM&room=LIB305&next=book.aspx'

当我在普通浏览器窗口中点击该链接时,它会将我重定向到此页面:

https://rooms.library.dc-uoit.ca/uoit_studyrooms/book.aspx

但是当我使用mechanize浏览器实例打开它时,我被重定向回原始页面。我在整个过程中使用了相同的浏览器实例,并且cookie似乎没有改变(我只能看到1个)。我不知道为什么我没有被重定向到正确的页面。任何提示?

0 个答案:

没有答案