使用python捕获浏览器的现有cookie

时间:2016-12-30 17:42:14

标签: python python-requests session-cookies

如何从我的浏览器(特定网站上的当前会话)捕获现有的Cookie以用于python中的请求?

1 个答案:

答案 0 :(得分:1)

出于安全考虑,您无法从浏览器获取Cookie。如果你想获得你的python脚本的cookie,你应该通过requests获得它。

req = requests.get("http://example.com")

req.cookies将拥有您的Cookie对象

要发送cookie对象,您可以创建一个包含cookie的简单字典,并通过必要的请求发送它:

cookies = { "id": "516561346236234" }
requests.post("http://example.com/send", cookies=cookies)

P.S。但是你可以使用dev工具或EditThisCookie或CookieInspector等插件来获取cookie。