随笔分类 - HTTP
记录我在学习HTTP的点滴
摘要:先凉出常见术语 Header Field(头部域): 一个名值对。 名字和值都是以八进制存在的。 Dynamic Table(动态表): 动态表是用于存放含有索引值的头部域的。 这个表示动态变化的而且针对于编码或者解码的内容的。 Static Table(静态表): 静态表只要用于存放含有索引值的频
阅读全文
摘要:新增特性 多路复用、二进制分帧 请求优先级 头部压缩 服务器推送 一、多路复用 http1.1的主要问题 TCP慢启动 开启多条TCP连接,那么这些连接会竞争固定的带宽。影响关键资源的下载速度 队头阻塞 多路复用的原理 http2的传输是基于二进制帧的。每一个TCP连接中承载了多个双向流通的流,每一
阅读全文
摘要:1.为何会出现状态码 http9.0版本只有get方法,报文格式为纯文本。用户使用过程中产生了新的需求,从用户的角度促进了HTTP的发展。 在HTTP1.0,其中增加了响应状态码,标记可能出错的原因;引入了协议版本号的概念。 2.状态行结构 响应状态行:版本号、状态码、原因 HTTP/1.1 200
阅读全文
摘要:互联网构建超链接文档系统的构想,三项关键技术: URI 统一资源标识符 HTML 超文本标记语言 HTTP 超文本传输协议 HTTP/0.9 网络上绝大多数的资源都是纯文本格式。(因为起初 蒂姆·伯纳斯-李最初设想的系统里的文档都是只读的),所以只允许用“GET”动作从服务器获取HTML文档,并在响
阅读全文

浙公网安备 33010602011771号