3

我发现 Accept-Encoding 的例子违反了文档中的规范:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14#sec14.3

“Accept-Encoding”头域定义如下:

   Accept-Encoding  = "Accept-Encoding" ":"
                      1#( codings [ ";" "q" "=" qvalue ] )

所以根据 的语法1#(...),它应该在值列表中至少包含一个元素。但是其中一个例子出现在它之后:

   Accept-Encoding:

它有一个空白值部分。我错过了什么吗?谁能告诉我这种用法是否有效?

4

1 回答 1

3

您真的应该停止查看 RFC 2616。请参阅http://trac.tools.ietf.org/wg/httpbis/trac/wiki

您的问题的答案在这里:http ://trac.tools.ietf.org/wg/httpbis/trac/ticket/25 ,所以是的,空字段值是有效的。

于 2013-01-28T13:06:12.810 回答