是http头中允许的多个线性空格

时间:2013-07-04 06:54:37

标签: http http-headers web-standards

我正在尝试理解http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.2

  

HTTP / 1.1标头字段值可以折叠到多行上   延续线以空格或水平制表符开头。全部线性   包括折叠在内的空白区域与SP具有相同的语义。一个   接收者可以使用单个SP替换任何线性空白区域   解释字段值或将消息转发到下游。

   LWS            = [CRLF] 1*( SP | HT )

我可以输入任意数量的<CR><LF><SP>,而不会在行上放置任何标题值吗? 即这是有效的:Header:<CR><LF><SP><CR><LF><SP>Value

1 个答案:

答案 0 :(得分:6)

是的,但请参阅http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p1-messaging-22.html#rfc.section.3.2.4.p.3 - 在即将推出的HTTP规范修订版中已弃用它。

相关问题