![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTTP
梦颖飞燕
这个作者很懒,什么都没留下…
展开
-
HTTP详解
什么是http协议:引用百度百科的话说来就是:http协议其实就是超文本传输协议,超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。目前我们使用的http版本是http/1.1其前身是http/1.0。关于两个版本不同,下面会不时提及。在整个iso传输转载 2017-08-23 16:26:18 · 314 阅读 · 0 评论 -
HTTP缓存详解
文章分为三部分,我们先来统一梳理一下一个缓存请求的过程,然后从请求头以及响应头缓存相关字段进行解析,最后总结一下前端需要了解的对于缓存的操作一 . 缓存过程:当一个用户发起一个静态资源请求的时候,浏览器会通过以下几步来获取资源当第一次发送请求,http返回200的状态码,如果没有关闭缓存请求的话(没标明不使用缓存,下述)则会在返回头中返回包含last-M转载 2017-08-23 16:28:06 · 186 阅读 · 0 评论 -
HTTP状态码及其含义
Http状态码主要有5类: 1XX:信息状态码100 Continue:客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完后向客户端发送一个最终响应101 Switching Protocols:服务器已经理解了客户端的请求,并将通过Upgrade消转载 2017-04-13 20:33:30 · 540 阅读 · 0 评论 -
HTTP
1.HTTP 它是计算机通过网络进行通信的规则,使得浏览器向服务器请求信息与服务 它是一种无状态协议,即不建立持久连接。也就是说,服务器不保留相关信息2.完整的HTTP请求过程:7个步骤 (1)建立TCP连接 (2)web浏览器向web服务器发送请求命令 (3)web浏览器发送请求信息原创 2017-03-16 20:50:28 · 354 阅读 · 0 评论 -
http和缓存有关的状态码
200 OK (from cache) 是浏览器没有跟服务器确认,直接用了浏览器缓存;而 304 Not Modified 是浏览器和服务器多确认了一次缓存有效性,再用的缓存。200(from cache) 是速度最快的,因为不需要访问远程服务器,直接使用本地缓存.304 的过程是, 先请求服务器, 然后服务器告诉我们这个资源没变, 浏览器再使用本地缓存.转载 2017-12-12 20:20:17 · 491 阅读 · 0 评论