将 Accept-Encoding 字段留空是否有效?

2024-01-20

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

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

“Accept-Encoding”头字段定义如下:

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

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

   Accept-Encoding:

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


您确实应该停止查看 RFC 2616。参见http://trac.tools.ietf.org/wg/httpbis/trac/wiki http://trac.tools.ietf.org/wg/httpbis/trac/wiki.

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Accept-Encoding 字段留空是否有效? 的相关文章

随机推荐