我正在尝试使用Python2.7中的BaseHttpServer来创建一个简单的HTTP服务器,问题是当想要通过
self.send_header('Set-Cookie', 'A=LDJDSFLKSDJLDSF; \n B=545DS4SD54DSDS54')没有发送'\n‘之后的所有内容!!,似乎send_header丢弃了'\n’之后的所有内容,所以浏览器只接收‘A=LDJDSFLKSDJLDSF’!,有什么建议可以解决这个问题吗?这是Python2 BaseHttpServer中的错误吗?提前谢谢你。
发布于 2015-09-26 23:07:35
这在头文件中是无效的,并且与BaseHttpServer无关。您只能在单个标头中设置一个cookie;但是,您肯定可以发送多个标头。所以:
self.send_header('Set-Cookie', 'A=LDJDSFLKSDJLDSF')
self.send_header('Set-Cookie', 'B=545DS4SD54DSDS54')https://stackoverflow.com/questions/32798461
复制相似问题