我需要更改从回复中获得的Cookie的几个属性,但我无法在CookieJar中引用Cookie。我怎样才能做到这一点?
阅读完文档后,pop
只给出了值,而我需要更改httponly字段和值等内容,并且通过名称引用只会给出值,而不是cookie。
答案 0 :(得分:1)
我发现这样做的最好方法是
for cookie in my_cookie_jar:
if cookie <is the cookie I want, eg cookie.name == my_cookie_name>:
cookie.<morsel> = new_value
my_cookie_jar.pop(cookie.name) # removes cookie from my_cookie_jar
my_cookie_jar.set_cookie(cookie) # adds it back in
嘿,先生。显然扩展CookieJar类并将其添加到它以使其整洁。