在http协议中,我看到有时我们有一个HOST头,比如
Host: www.google.com:3333
这个标头有什么用途?为什么我们需要这个标题?
当http请求到达服务器时,它只会到达IP/端口组合。此标头显示实际请求的主机。
许多机器为来自同一IP的多个主机提供服务。如果没有这个头,他们就不知道请求了哪个主机。
从这里回答。
请参阅HTTP规范的第14.23节,该节指定端口如果它不是80的默认端口,则应包括。