问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

HTTP缓存技术,304和200有何区别

发布网友 发布时间:2022-05-13 14:52

我来回答

1个回答

热心网友 时间:2022-04-22 14:47

当浏览器第一次加载资源的时候,返回一般为200,意思是成功获取资源,并会在浏览器的缓存中记录下max-age,第二次访问的时候:
如果只是用浏览器打开,那么浏览器会去判断这个资源在缓存里有没有,如果有的话,会去判断max-age,看看过期没有,如果没有过期,则直接读缓存,根本不会和服务器进行交互,换句话说,断网都能打开,就和本地跑一样!如果已经过期了,那就去服务器请求,等待服务器响应,这是很费时间的,服务器如果发现资源没有改变过,那么就会返回304,告诉浏览器,我没变过,你去读缓存吧,于是浏览器也不用从服务器拉数据了,然而,等待服务器响应也是一个很要命的问题,在网速发达的今天,等一个响应,有时比下载还慢。
如果是用浏览器刷新的,那么浏览器不会去判断max-age了,直接去服务器拿,如果服务器判断资源没变过,则还是会返回304,和上面是一样的,所以刷新一下,其实很可怕,等于把所有的资源都要去服务器请求一边,问问服务器我过期了没有。
综上,尽量减少网页的资源数量!尽量合并JS CSS 图片!响应速度将会猛增!
当今,响应速度比网速重要!!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
形容手表很舒服的句子 情侣手表的对话句子 租门面和房东鉴了十年合同,房东要退店面,我可以不退吗,继续经 ...一篇朝花夕拾里十篇小短文的主要内容及作者的情感和主要人物的... 什么叫狼狗 狼狗的生活习性有哪些? 起个姓罗好听的宝宝名字 野火的近义词 个是词语解释 请旌词语解释 HTTP协议中可以控制缓存的有哪些 excel中如何利用函数查找引用 在EXCEL中,如何用VLOOKUP函数对一个已经进行了筛选的文件进行数据的查找引用 手机刷入错误recovery,然后在recoverymode界面一直重启,连不上电脑.怎么办? 【意见反馈】提问时不能加悬赏,别人回答了不知道怎么回复【你的设备信息: 客户端版本:3.4.3,手 windows文件在苹果乱码怎么办 刷错包了怎么办啊,手机开不了机了! 苹果电脑将都是word的文件夹压缩后发给同事,同事的windows系统打开都是乱码!怎么处理? 百度知道为什么不能提交意见反馈 mac系统的压缩软件win7打开都是乱码怎么办呢??电脑牛人快现身,帮帮我啦~! 淘宝意见反馈是什么意思 苹果OS系统压缩文档后用WIN系统打开乱码 [求助]为“客户意见反馈系统”征名 早餐怎么吃最健康且有助于减肥的? 三餐稀饭搭配蔬菜能减肥吗 请问早餐怎么吃既减肥又营养? 没搞明白CSS里这个background的fixed和scroll到底有什么真正意义上的区别 早餐喝稀饭 中午吃菜加喝汤 晚上吃西红柿 这样减肥可以吗? CSS中background fixed和scroll区别 css中scroll是必须要两个容器吗?里面的元素一定要比外面的元素要高吗? http如何控制缓存的生命周期? traffic server 怎么缓存http页面 http协议支持的缓存方式有哪些 在HTTP报文中增加缓存控制和在html的meta中做缓存控制有什么区别 为什么我的OPPOa37内存超过2G还是下不了王者? 什么是Web缓存? 康佳mirrorop多屏同步下载 请问大家,OPPO A59m手机里的存储空间很多,为什么更新王者的时候下载到一就关机重启了? 电视机型号LED42IS988PD的康佳电视如何才能使用“MirrorOp多屏同步”的功能? 请教HttpRuntime.Cache 怎么清空所有缓存 康佳8200DE能进行MirrorOp多屏同步吗?具体怎么操作,真心求解。。。 httputil怎么设置不缓存 我看一些网上的视频 像多屏互动一样 手机上有很多按键能玩电脑上的游戏 手机画面和电脑画面同步 这是 我家有台海尔三屏互动电视,求海尔电视的多屏互动软件? 小车驾驶证和大车驾驶证有什么区别 个人想考 应该考哪一种好 驾照考大车小车有什么区分 LG LA6600 能实现与iPhone5多屏互动么,如果可以该怎么弄。 考驾照有分大车或小车吗 大家好,问一下,驾照考试,所谓的a照b照c照,有什么不一样?开大车跟小车的有什么不同?? 科目 驾驶大车和小车有什么区别各注意什么