2

我从 RFC2616 第 14.23 节读到:

 Host = "Host" ":" host [ ":" port ] ; Section 3.2.2

但例子是:

   GET /pub/WWW/ HTTP/1.1
   Host: www.w3.org

为什么“:”和url之间有一个空格,我使用firebug和chrome检查元素,发现http头中的所有请求,键和值之间,有一个空格。根据 RFC,没有。这要怎么解释?空间是必要的吗?

4

1 回答 1

0

根据 HTTP/1.1 RFC,冒号和字段值之间的空格不是必需的,但是最好使用单个空格。冒号和第一个非空白字符之间的任何空格都不包含在字段值中。在第 4.2 节中阅读:http: //www.w3.org/Protocols/rfc2616/rfc2616-sec4.html

于 2012-05-15T03:59:56.983 回答