我正在使用 Python Requests 库来发出 HTTP 请求。我从服务器获取一个 cookie 作为文本。如何把它变成一个带有 cookie 的 CookieJar
?
最佳答案
Requests 库的旧版本(0.14.2 和更早的版本)在您传递 CookieJar
时会将新 cookie 放入 jar 中。对象:
import requests
import cookielib
URL = '...whatever...'
jar = cookielib.CookieJar()
r = requests.get(URL, cookies=jar)
r = requests.get(URL, cookies=jar)
对 URL 的第一个请求填充 jar,第二个请求将 cookie 发送回服务器。
这不适用于 2012 年发布的 Requests 1.0.0。
关于python - 将 `Cookie` 放入 `CookieJar`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6878418/