gpt4 book ai didi

python - 如何在 BaseHttpServer 中设置多个 cookie?

转载 作者:可可西里 更新时间:2023-11-01 16:55:46 26 4
gpt4 key购买 nike

我正在尝试使用 Python2.7 中的 BaseHttpServer 来制作一个简单的 HTTP SERVER,问题是当我想通过

在浏览器上设置多个 cookie 时
     self.send_header('Set-Cookie', 'A=LDJDSFLKSDJLDSF; \n  B=545DS4SD54DSDS54')

'\n' 之后的所有内容都没有发送!!,似乎 send_header 在'\n' 之后丢弃了任何内容,所以浏览器只接收到 'A=LDJDSFLKSDJLDSF'!!!,关于如何解决这个问题的任何建议?它是 Python2 BaseHttpServer 中的错误吗?并提前致谢。

最佳答案

这在 header 中无效,并且与 BaseHttpServer 无关。您只能在一个 header 中设置一个 cookie;但是,您当然可以发送多个 header 。所以:

self.send_header('Set-Cookie', 'A=LDJDSFLKSDJLDSF')
self.send_header('Set-Cookie', 'B=545DS4SD54DSDS54')

关于python - 如何在 BaseHttpServer 中设置多个 cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32798461/

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