http
狼的诱惑_LE
自律给我自由
展开
-
10 | 应该如何理解请求方法?
小结今天我们学习了 HTTP 报文里请求方法相关的知识,简单小结一下。请求方法是客户端发出的、要求服务器执行的、对资源的一种操作;请求方法是对服务器的“指示”,真正应如何处理由服务器来决定;最常用的请求方法是 GET 和 POST,分别是获取数据和发送数据;HEAD 方法是轻量级的 GET,用来获取资源的元信息;PUT 基本上是 POST 的同义词,多用于更新数据;“安全”与“幂等”...原创 2019-07-27 18:09:23 · 204 阅读 · 0 评论 -
06 | 域名里有哪些门道?
小结:这次我们学习了与 HTTP 协议有重要关系的域名和 DNS,在这里简单小结一下今天的内容:域名使用字符串来代替 IP 地址,方便用户记忆,本质上一个名字空间系统;DNS 就像是我们现实世界里的电话本、查号台,统管着互联网世界里的所有网站,是一个“超级大管家”;DNS 是一个树状的分布式查询系统,但为了提高查询效率,外围有多级的缓存;使用 DNS 可以实现基于域名的负载均衡,既可以在...原创 2019-07-20 17:59:56 · 255 阅读 · 0 评论 -
05 | 常说的“四层”和“七层”到底是什么?“五层”“六层”哪去了?
小结HTTP 所在的网络分层模型,它是工作中常用的交流语言,在这里简单小结一下今天的内容。TCP/IP 分为四层,核心是二层的 IP 和三层的 TCP,HTTP 在第四层;OSI 分为七层,基本对应 TCP/IP,TCP 在第四层,HTTP 在第七层;OSI 可以映射到 TCP/IP,但这期间一、五、六层消失了;日常交流的时候我们通常使用 OSI 模型,用四层、七层等术语;HTTP 利...原创 2019-07-20 16:25:06 · 2976 阅读 · 0 评论 -
04 | HTTP世界全览(下):与HTTP相关的各种协议
小结这次我介绍了与 HTTP 相关的各种协议,在这里简单小结一下今天的内容。TCP/IP 是网络世界最常用的协议,HTTP 通常运行在 TCP/IP 提供的可靠传输基础上;DNS 域名是 IP 地址的等价替代,需要用域名解析实现到 IP 地址的映射;URI 是用来标记互联网上资源的一个名字,由“协议名 + 主机名 + 路径”构成,俗称 URL;HTTPS 相当于“HTTP+SSL/TLS...原创 2019-07-20 15:22:05 · 164 阅读 · 0 评论 -
第二章:http是什么?http不是什么?
小结HTTP 是一个用在计算机世界里的协议,它确立了一种计算机之间交流通信的规范,以及相关的各种控制和错误处理方式。HTTP 专门用来在两点之间传输数据,不能用于广播、寻址或路由。HTTP 传输的是文字、图片、音频、视频等超文本数据。HTTP 是构建互联网的重要基础技术,它没有实体,依赖许多其他的技术来实现,但同时许多技术也都依赖于它。超文本讲完了“协议”和“传输”,现在,我们终于到...原创 2019-07-20 14:34:58 · 90 阅读 · 0 评论 -
08 | 键入网址再按下回车,后面究竟发生了什么?
小结:HTTP 协议基于底层的 TCP/IP 协议,所以必须要用 IP 地址建立连接;如果不知道 IP 地址,就要用 DNS 协议去解析得到 IP 地址,否则就会连接失败;建立 TCP 连接后会顺序收发数据,请求方和应答方都必须依据 HTTP 规范构建和解析报文;为了减少响应时间,整个过程中的每一个环节都会有缓存,能够实现“短路”操作;虽然现实中的 HTTP 传输过程非常复杂,但理论上仍...原创 2019-07-24 17:22:56 · 142 阅读 · 0 评论