【问题标题】:What's the usage for Host header in http?http中的Host标头有什么用?
【发布时间】:2013-01-28 11:30:28
【问题描述】:

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

Host: www.google.com:3333

这个标题有什么用处?为什么我们需要这个头文件?

【问题讨论】:

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


    【解决方案1】:

    当一个 http 请求到达服务器时,它只会到达一个 IP/端口组合。此标头显示实际请求的主机。

    许多机器从同一个 IP 为多个主机提供服务。如果没有这个标头,他们将不知道请求了哪个主机。

    【讨论】:

      【解决方案2】:

      here 的回答。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-25
        • 2012-06-27
        • 1970-01-01
        • 1970-01-01
        • 2016-06-03
        • 2021-04-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多