【发布时间】:2012-12-07 22:36:58
【问题描述】:
我正在使用 python-requests 模块来处理 oAuth 请求和响应。
我想在requests.session.cookies对象中设置收到的access_token(响应内容为dict)。
如何使用从服务器收到的响应更新现有的会话 cookie?
[编辑]
self.session = requests.session(auth=self.auth_params)
resp = self.session.post(url, data=data, headers=self.headers)
content = resp.content
我想做这样的事情:
requests.utils.dict_from_cookiejar(self.session.cookies).update(content)
这里,requests.utils.dict_from_cookiejar(self.session.cookies) 返回带有一个会话密钥的 dict。现在,我想更新self.session.cookies中收到的回复内容。
【问题讨论】:
标签: python oauth-2.0 session-cookies python-requests http-request