2009-11-26 46 views

回答

9

将多个Cookie合并为一个标头,并用分号分隔。

多个头被the HTTP spec允许的,但只对某些类型的头,它总是允许那些头组合成一个(虽然使用逗号,分号不是)

3

我认为这个答案是微不足道的,但挖了一下后,我不太确定。

这是我到目前为止已经发现:

的WSGI PEP-333(http://www.python.org/dev/peps/pep-0333/)表明,环境变量应该包含任何CGI规范说。

CGI规范(越来越难找到,不少已损坏的链接,最好我能在draft-coar-cgi-v11-03找到)谈论元和说(第6.1.5)

”。如果有多个报头字段所述 相同字段名被接收则 服务器必须重写它们,仿佛他们 已收到具有相同的语义 单个 报头字段中 metavariable”

被代表前

这对我来说,如果你有多个标题行使用同一个键,你必须把它们连接成一行。

作为一个例子,HTTP_COOKIE通过将所有的key = value对连接成一行,并在它们之间用分号分隔来支持它。

相关问题