HTTP
Not_A_Coder
Even just a pursure knows stand higher,looked more.
展开
-
浏览器缓存问题,接上篇
规则消息包头值/示例类型作用新鲜度Pragmano-cache响应告诉浏览器忽略资源的缓存副本,每次访问都需要去服务器拉取【http1.0中存在的字段,在http1.1已被抛弃,使用Cache-Control替代,但为了做http协议的向下兼容,很多网站依旧会带上这个字段】ExpiresMon,15Aug201603:56:47GMT响应启用缓存和定义缓存时间。告诉浏览器资源缓存过期时间,如果还没...原创 2018-05-13 11:12:41 · 212 阅读 · 0 评论 -
浏览器缓存问题原理以及解决方案
浏览器缓存问题 简单来说,浏览器缓存就是把一个已经请求过的Web资源(如html页面,图片,js,数据等)拷贝一份副本储存在浏览器中。缓存会根据进来的请求保存输出内容的副本。当下一个请求来到的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。比较常见的就是浏览器会缓存访问过网站的网页,当再次访问这个URL地址的时候,如果网页没有更新,就...原创 2018-05-13 11:09:12 · 1372 阅读 · 0 评论 -
一次完整的HTTP网络请求过程详解
0. 前言从我们在浏览器的地址栏输入http://blog.csdn.net/seu_calvin后回车,到我们看到该博客的主页,这中间经历了什么呢?简单地回答这个问题,大概是经历了域名解析、TCP的三次握手、建立TCP连接后发起HTTP请求、服务器响应HTTP请求、浏览器解析html代码,同时请求html代码中的资源(如js、css、图片等)、最后浏览器对页面进行渲染并呈现给用户。下面分别介绍...转载 2018-05-22 15:06:04 · 7629 阅读 · 0 评论