HTTP
文章平均质量分 90
小小小菜鱼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP系列之HTTP版本 1.0 1.1 2.0 3.0 主要特性对比
无状态无连接:HTTP1.0默认浏览器和服务器保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器处理完成后立即断开TCP连接(无连接),服务器不跟踪每个客户端也不记录过去的请求(无状态)。2、TCP的队头阻塞没有彻底解决(http2.0中,多个请求是跑在一个TCP管道中的,一旦丢包,TCP就要等待重传(丢失的包等待重新传输确认),从而阻塞该TCP连接中的所有请求)每次发送请求的时候,都需要进行一次TCP的连接,而TCP的连接释放过程又是比较费事的。这是支持文件断点续传的基础。原创 2024-03-21 16:02:26 · 1576 阅读 · 0 评论 -
HTTP系列之HTTP缓存 —— 强缓存和协商缓存
如果没有命中强缓存,浏览器会发送请求到服务器,该请求会携带第一次请求返回的有关缓存的header字段信息(Last-Modified / IF-Modified-Since、Etag / IF-None-Match),由服务器根据请求中的相关header信息来对比结果是否命中协商缓存,若命中,则服务器返回新的响应header信息更新缓存中的对应header信息,但是并不返回资源内容,它会告知浏览器可以直接从缓存获取;否则返回最新的资源内容。这个时间代表着这个资源的失效时间,在此时间之前,即命中缓存。原创 2024-03-21 15:57:43 · 2514 阅读 · 0 评论
分享