社区
基础编程
帖子详情
关于浏览器的缓存,有点疑问
tianyaxiao
2008-04-04 01:49:14
浏览器可以缓存各种图片,CSS,JS等等
那么,在一个页面中,请求一个CSS,JS的时候,是否有向服务器提交相应的请求呢?
为什么我再测试中发现,更新一个CSS,JS后,只要将页面刷新,那么相应的CSS,JS就会被更新?
难道浏览器会首先请求服务器上对应文件的生成时间,如果时间没有变化那么就不请求相应的文件?
...全文
103
5
打赏
收藏
关于浏览器的缓存,有点疑问
浏览器可以缓存各种图片,CSS,JS等等 那么,在一个页面中,请求一个CSS,JS的时候,是否有向服务器提交相应的请求呢? 为什么我再测试中发现,更新一个CSS,JS后,只要将页面刷新,那么相应的CSS,JS就会被更新? 难道浏览器会首先请求服务器上对应文件的生成时间,如果时间没有变化那么就不请求相应的文件?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
智商漫步
2008-04-04
打赏
举报
回复
不清楚 不知道显示器是杂制造的
tianyaxiao
2008-04-04
打赏
举报
回复
浏览器与服务器到底是如何打交道这方面的知识还很欠缺。
tianyaxiao
2008-04-04
打赏
举报
回复
[Quote=引用 1 楼 Unending 的回复:]
是会请求的,不过浏览器会发送ETag,服务器根据ETag判断文件是否需要重新发送
[/Quote]
受教了,搞了四年WEB开发,第一次听说,基础太不扎实
rushman
2008-04-04
打赏
举报
回复
> 难道浏览器会首先请求服务器上对应文件的生成时间,如果时间没有变化那么就不请求相应的文件?
差不多是这样。
刷新的时候浏览器向服务器发出请求:“如果XXXXXX时间之后文件修改过来,就给我发过来”
服务器检查文件并回复:“OK,还是原来那一个”
或者:“这是该过的文件…………”
Unending
2008-04-04
打赏
举报
回复
是会请求的,不过浏览器会发送ETag,服务器根据ETag判断文件是否需要重新发送
Nginx + consul + upsync 完成动态负载均衡的方法详解
在
浏览器
缓存
中查找是否有对应的ip和端口,如果有直接访问对应ip和端口
浏览器
缓存
中没有则在本地host文件中查找是否有对应的~~ 本地host文件中没有则去DSN服务器上查找 外网映射 顾名思义,就是将本地的ip地址...
Web
浏览器
的
缓存
机制:如何控制和清除
浏览器
缓存
?
Web
浏览器
缓存
是指
浏览器
为了加速页面加载而存储的一系列资源副本。这些资源可以是HTML文档、CSS样式表、JavaScript文件、图片、视频等任何类型的文件。了解和掌握Web
浏览器
的
缓存
机制对于提高网站性能至关重要。...
什么是Web
浏览器
的
缓存
机制?如何控制和清除
浏览器
缓存
?
什么是Web
浏览器
的
缓存
机制?如何控制和清除
浏览器
缓存
?
Vue进阶(幺捌柒)
浏览器
缓存
问题解决_vue
浏览器
缓存
前面说到,使用强
缓存
时,
浏览器
不会发送请求到服务端,根据设置的
缓存
时间
浏览器
一直从
缓存
中获取资源,在这期间若资源产生了变化,
浏览器
就在
缓存
期内就一直得不到最新的资源,那么如何防止这种事情发生呢?...
浏览器
缓存
技术介绍及服务器端实现
本文将介绍
浏览器
缓存
的原理和常用的实现方法,并提供相应的服务器端源代码示例。通过设置Cache-Control字段,可以控制资源的
缓存
行为,如
缓存
的最大有效时间、是否允许
缓存
的公共
缓存
服务器等。其中,Expires头字段...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章