gpt4 book ai didi

python - Django 正在为带有冒号的 cookie 添加引号

转载 作者:行者123 更新时间:2023-12-03 17:18:29 34 4
gpt4 key购买 nike

我跑:

response.set_cookie(key, value=value, expires=expires, path=path, domain=domain)

当值为: aa:aacookie 值为: "aa:aa"
当值为: aacookie 值为: aa
当值中有冒号时,我需要防止 django 添加引号

最佳答案

将值设置为 cookie 时,只需使用 urllib.parse.quote_plus() 对其进行编码即可或 urllib.parse.quote() .例如

value = urllib.parse.quote_plus(value)
response.set_cookie(key, value=value, expires=expires, path=path, domain=domain)
在从 cookie 中获取值(value)的同时,使用 urllib.parse.unquote_plus() 将其解码回来或 urllib.parse.unquote()分别。例如
if key in request.COOKIES:
value = urllib.parse.unquote_plus(request.COOKIES[key])

关于python - Django 正在为带有冒号的 cookie 添加引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26891638/

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