HTTP header中的host的作用
比如,我们在地址框内输入:1.com这个网址,因为我们要访问网络的另一端是通过IP地址来定位的,所以我们要先拿到IP地址。第一步:把这个域名1.com发给DNS域名服务器,然后得到第二步中它返回的IP地址,假设是1.1.1.1。
然后第三步,我们通过IP地址找到了目标主机,但是目标主机体内装有三个虚拟机,每一个虚拟机都架设了一个网站。假如这个时候没有host的话,我们就不知道请求哪一个虚拟机了。但是,因为我们有host!!对方主机一看到我们的host是
HOST:1.com
主机就知道,哦~~因该把这个请求消息发给虚拟机1!!就是第四步描述的那样。
假如目标主机没有这种一个主机架设多个服务器这种情况的话,host其实是没有用的!
科科
本文作者:ou尼酱~~~
本文链接:https://www.cnblogs.com/--here--gold--you--want/p/15223587.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2020-09-03 python的数组