【发布时间】:2018-10-23 14:43:22
【问题描述】:
我已阅读 RFC 2616 (HTTP/1.1),但我认为上述问题尚不清楚。
据我了解,主机头字段的目的是能够在一个 IP 地址下提供多个域。因此,主机头字段中的 IP 地址没有多大意义。但是 RFC 2616 并没有明确禁止这样做。
所以我的第一个问题是:如果我编写一个 HTTP 服务器,我是否应该检查客户端是否在主机头字段中发送 IP 地址,或者这是否不必要,因为没有客户端会这样做?
第二个问题:如果客户端在主机头字段中发送一个IP地址,服务器应该将其视为有效还是返回“400 Bad Request”?
【问题讨论】:
标签: http http-headers ip virtualhost