





|  |      1fanwei      2013-03-24 19:51:12 +08:00 没有处理cookie 要记录cookie | 
|  |      2inccinf OP @fanwei 可是貌似没有COOKIE啊。。。访问那个302地址时,您可以看到cookie只有一个ASP.NET_SessionId=....,这个首先我不知道从哪里来的,其次,我用poster直接访问302地址,带上这个cookie,也不行 | 
|  |      4inccinf OP @swulling 那也就是说这个session id是关键?我只要在处理的时候带上这次会话的session id进行重定向,就可以了?谢谢 | 
|  |      5swulling      2013-03-24 20:25:27 +08:00 @inccinf 每个请求都有request cookie和response cookie,找下cookie在哪里引用的。 然后我建议用requests库,可以非常方便的处理session问题,而且还能复用。 我用了requests后再也不和cookie打交道了。   | 
|  |      8parkman      2013-03-24 20:54:02 +08:00 requests lib 自带处理cookies | 
|  |      9cloverstd      2013-03-24 20:54:22 +08:00 via Android 同学,微信只有 5s 响应时间,你是如何做的呢? | 
|  |      12inccinf OP @cloverstd 对了,如果时间不够的话,不知道能否在处理完后直接POST到微信的那个服务器地址上,按照微信那个响应XML,那个toUserId是一个唯一固定的OpenId,不知道你有没有试过。。你可以试下 | 
|  |      15red      2013-03-25 10:07:13 +08:00 @inccinf  恰好之前做过~ 当时5S的问题也困扰了一下,我们用阿里云的服务器,整个模拟登录+验证码机器识别需要3S-4S,除非把服务器放到学校的机房,否则确实不怎么好搞。 后来想出的解决方案是,第一次查询的时候,先打开网页绑定学号,绑定成功马上缓存数据到本地。这次不返回成绩 ,之后再发送查询,就从本地读取数据~ | 
|  |      16red      2013-03-25 10:09:49 +08:00 另外,建议楼主使用requests( http://docs.python-requests.org/en/latest/ ),比urllib2更加适合人类使用~ | 
|  |      17txx      2013-03-26 05:24:35 +08:00 |