V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xyxc0673  ›  全部回复第 14 页 / 共 14 页
回复总数  269
1 ... 5  6  7  8  9  10  11  12  13  14  
2016-09-12 10:48:47 +08:00
回复了 xyxc0673 创建的主题 Python 在爬正方教务系统的时候,遇到了重定向的问题
@scnace 那个网页是在弹出来的新窗口中显示的
2016-09-12 10:47:40 +08:00
回复了 xyxc0673 创建的主题 Python 在爬正方教务系统的时候,遇到了重定向的问题
@bianchensz 加了 headers
2016-09-12 10:43:56 +08:00
回复了 xyxc0673 创建的主题 Python 在爬正方教务系统的时候,遇到了重定向的问题
@coderwen 实际上网页并没有跳转,而且我第一次爬的时候并没发生 TooManyRedirects 这个问题,但是在第二次爬的时候就出现上述问题,搞不清楚是什么原因
@atnoot 现在问题是如果我输入错误的信息的 text 都会有相应提示,但是如果我输入正确的信息返回的 text 中是登录页面的代码,然后 cookies 也是空的,是什么原因?
@cwlmxwb 手动输入
@pathletboy 谢谢!
@pathletboy 第二点!!!
@est 还是一样没有提示。。。
缩减的代码,验证码获取那段删除了
import requests

payload = {
'__VIEWSTATE': "dDwyODE2NTM0OTg7Oz6axkqPO5u6m/sWzhMWZ6hy71QBYA==",
'txtUserName': "123456",
'TextBox2': "123456",
'txtSecretCode':"1234",
'RadioButtonList1': "学生",
'Button1:': '',
'lbLanguage': '',
'hidPdrs': '',
'hidsc': ''
}

headers = {
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Accept-Language': 'zh-CN,zh;q=0.8',
'Connection': 'keep-alive',
'Content-Type': 'application/x-www-form-urlencoded',
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.75 Safari/537.36"
}

r = requests.post("http://125.89.69.234/default2.aspx", headers = headers)
print(r.text)
1 ... 5  6  7  8  9  10  11  12  13  14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 22:46 · PVG 06:46 · LAX 14:46 · JFK 17:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.