我从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,没有。怎么解释这个?空间是必要的吗?
答案 0 :(得分:0)
根据HTTP / 1.1 RFC,不需要冒号和字段值之间的空格,但首选单个空格。冒号和第一个非空白字符之间的任何空格都不包含在字段值中。请参阅第4.2节http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html
中的内容