【问题标题】:grabbing cookies through python通过 python 抓取 cookie
【发布时间】:2017-06-23 15:10:34
【问题描述】:
我已经尝试对我的路由器进行身份验证很长时间了,但完全不成功,this 是我的问题。我要做的是对我的路由器进行身份验证并获取会话 cookie。在我使用浏览器登录路由器后,显示的 URL 变为 http://192.168.1.2/DQOPHPHAILDUSWQC/userRpm/Index.htm userRpm 和路由器 url 之间的字符串,我假设是 Cookie。然后再次请求带有会话 Cookie 的 URL。
【问题讨论】:
标签:
python
cookies
python-requests
【解决方案1】:
您可以使用cookielib,它会自动为您处理cookies。
您可以加载初始 URL,然后像这样获取 cookie 的内容:
import cookielib, urllib2
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
data = opener.open("initialURL")
# print(data)
print(cj)