Host 是 HTTP 1.1 协议中新增的一个请求头,主要用来实现虚拟主机技术。

虚拟主机(virtual hosting)即共享主机(shared web hosting),可以利用虚拟技术把一台完整的服务器分成若干个主机,因此可以在单一主机上运行多个网站或服务。

举个栗子,有一台 ip 地址为 61.135.169.125 的服务器,在这台服务器上部署着谷歌、百度、淘宝的网站。为什么我们访问 https://www.google.com 时,看到的是 Google 的首页而不是百度或者淘宝的首页?原因就是 Host 请求头决定着访问哪个虚拟主机。

HTTP 协议 Host 请求头的作用相关推荐

  1. 通信 / HTTP Host 请求头的作用

    Host 是 HTTP 1.1 协议中新增的一个请求头,主要用来实现虚拟主机技术. 虚拟主机(virtual hosting)即共享主机(shared web hosting),可以利用虚拟技术把一台 ...

  2. [转]HTTP协议及其请求头分析

    众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP.Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用.    WWW 服务器使 ...

  3. HTTP If-Modified-Since 请求头的作用:缓存校验

    If-Modified-Since If-Modified-Since是HTTP客户端的标准请求头,用来发送给服务器,HTTP服务器端根据If-Modified-Since的值来判断是否要返回最新的响 ...

  4. 解密http请求头的Host,Referer,Origin背后的含义:

    Host:指定请求服务器的域名/IP地址和端口号. 作用: 同一台机器上,可能部署多个服务,通过解析host+端口,指定具体访问的站点. host的要点: HTTP/1.0不带host,HTTP/1. ...

  5. http请求头中的host是什么意思

    Host 是 HTTP 1.1 协议中新增的一个请求头,主要用来实现虚拟主机技术. 虚拟主机(virtual hosting)即共享主机(shared web hosting),可以利用虚拟技术把一台 ...

  6. Http 请求头中的 Proxy-Connection

    平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头.之前一直没去了解什么情况下会产生它,也没去了解它有什么含义.最近看完<HTTP 权威指南> ...

  7. php上传报文,PHP-02.文件上传、php保存/转移上传的文件、常见的网络传输协议、请求报文及属性、响应报文及属性...

    关系数组 array("key"=>"value",...) ; get没有数据大小的限制 post上传大小没有限制 不指定上传方式,默认是get 文件上 ...

  8. PHP-02.文件上传、php保存/转移上传的文件、常见的网络传输协议、请求报文及属性、响应报文及属性...

    关系数组 array("key"=>"value",...) ; get没有数据大小的限制 post上传大小没有限制 不指定上传方式,默认是get 文件上 ...

  9. 爬虫实战学习笔记_2 网络请求urllib模块+设置请求头+Cookie+模拟登陆

    1 urllib模块 1.1 urllib模块简介 Python3中将urib与urllib2模块的功能组合,并且命名为urllib.Python3中的urllib模块中包含多个功能的子模块,具体内容 ...

最新文章

  1. 【转载】Linux命令行常用光标移动快捷键
  2. 64位ubuntu安装WPS
  3. python unicode编码转换中文_python unicode转中文及转换默认编码
  4. Joint Detection and Identification Feature Learning for Person Search
  5. 如何零基础入门FPGA?这篇文章让你吃透!
  6. python和noip的区别_【noi与noip的区别】
  7. vmware ubuntu硬盘空间不够用,空间扩展
  8. UEBA中的行为基线分析
  9. 游戏党福音,Google play游戏明年登录Windows
  10. 大学计算机基础第四章ppt,大学计算机基础第四章.ppt
  11. matlab输出数据为excel文件
  12. 计算机考研机试如何准备?
  13. 1758: [Wc2010]重建计划(TLE)
  14. Java 学习 - 全文索引 - Lucene
  15. 大端(Bid Endian)、小端(Little Endian)含义
  16. python自动轨迹绘制_python day 20 自动轨迹绘制
  17. 从小白程序员到大厂高级技术专家我看过哪些书籍?
  18. 单总线解析与DS2401驱动程序设计
  19. 【三维视觉】【深度学习】ubuntu18.04下PointNet官方代码Pytorch实现
  20. ARM指令集 和 条件执行 详解

热门文章

  1. Ⅰ:zookeeper的单机安装 - 详细教程
  2. 表单提交时有的字段可以传递到后台有的不可以
  3. ubuntu使用rabbitmq的一些基本命令
  4. 1作业python数据类型 条件循环 列表
  5. C++阶段01笔记05【数组(概述、一维数组、二维数组)】
  6. CentOS 初体验十:文件权限查看和修改
  7. 如何选择主机操作系统?
  8. [iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端二)
  9. JSP脚本与指令元素
  10. 编写你的第一个垃圾收集器