如何使用urllib3 Python库制作带有cookie的http请求?

时间:2012-08-28 19:33:11

标签: python http cookies httprequest urllib3

  

可能重复:
  Python urllib3 and how to handle cookie support?

我正在尝试从已发布cookie的网页中检索源代码,并将源代码写入txt文件。如果我删除cookies=cookie部分,我可以检索源代码,但我需要以某种方式发送带有http请求的cookie。

output = open('Filler.txt', 'w+')
http = urllib3.PoolManager()
cookie =('users' , '1597413515')
r = http.request('http://google.com' , 'GET' , cookies=cookie)
output.write(r.data)
output.close()

我得到一个KeyError:无

1 个答案:

答案 0 :(得分:0)

您必须在发送请求之前将Cookie添加到标头中。你见过Python urllib3 and how to handle cookie support?

吗?