- 论坛徽章:
- 0
|
我想用python做一个定时去下载B页面,但B页面必须要经过A页面登录已后才可以正常显示,A页面是有图片验证码的。
我用HTTP抓包工具看出登录前和登录后的变化如下图:
![]()
这个是登录前的
![]()
这个是登录后的
所以我想通过PYTHON直接把COOKIE放进去,发送给服务器。但不行,谁能告诉我应该自行弄呀?我的代码如下:
#!/usr/bin/python
import urllib2
req=urllib2.Request('http://www.aaa.com')
resp=urllib2.urlopen(req)
cookie=resp.info().getheader('Set-Cookie')
cookie='log_user_id=359864; path=/,'+cookie
#print(cookie)
req=urllib2.Request('http://www.aaa.com')
req.add_header('Cookie',cookie)
resp=urllib2.urlopen(req)
print resp.read() |
[ 本帖最后由 ccne 于 2009-6-4 13:37 编辑 ] |
|