http中的Host头的用法是什么?

时间:2013-02-13 01:00:09

标签: ruby-on-rails apache http rest tomcat

在http协议中,我看到有时候我们有一个HOST头,比如

Host: www.google.com:3333

这个标题的用法是什么?为什么我们需要这个标题?

2 个答案:

答案 0 :(得分:7)

当http请求命中服务器时,它只会命中IP /端口组合。此标题显示实际请求的主机。

许多计算机为同一IP的多台主机提供服务。没有这个标题,他们就不知道请求了哪个主机。

答案 1 :(得分:0)

来自here的回答。

  

请参阅指定端口的14.23 of the HTTP spec部分   如果它不是默认端口80,则应包括在内。