gpt4 book ai didi

python web-client 多重 set-cookie header ,获取原始 set-cookie header

转载 作者:太空宇宙 更新时间:2023-11-03 19:00:00 24 4
gpt4 key购买 nike

我在 python 2.7 上使用 python-requests,我正在尝试对在响应中返回多个 set-cookie header 的 Web 服务器进行身份验证。python-requests 仅保留其中一个 cookie。

我找不到可以正确处理此问题的 python 'http' 客户端,或者允许使用“set-cookie”语句访问原始 header ,以便手动处理问题。

我在互联网上发现了一些声明,声称这个问题已在 python3 中解决,但没有提供更多细节或示例。

非常感谢任何帮助。

谢谢

最佳答案

可以通过请求获取 Set-Cookie-Header。

import requests
r = requests.get("http://localhost:5000")
# a flask application there sets two cookies 'first' and 'second'

r.cookies.keys()
# returns ['first', 'second']

r.headers['Set-Cookie']
# returns 'first=4; Path=/, second=42; Path=/'

请显示一些您所做的代码,看看为什么它不适合您。

关于python web-client 多重 set-cookie header ,获取原始 set-cookie header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16263265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com