作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试使用 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/
我是一名优秀的程序员,十分优秀!