V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  silenceeeee  ›  全部回复第 9 页 / 共 12 页
回复总数  223
1  2  3  4  5  6  7  8  9  10 ... 12  
2017-04-21 17:44:32 +08:00
回复了 silenceeeee 创建的主题 问与答 吐槽 chrome 的 200 from memory cache 缓存
@otakustay 首先,谢谢你的回答。

前提条件: Nginx 默认开启了 Etag ( HTTP 请求也返回了 Etag )

我观察到的现象是:


1. 当我刷新 HTML 页面的时候, chrome Dev Tools 显示 1.jpg 的状态为 200 from memory cache;

2. 当我在 safari 和 firefox 里面刷新 HTML 的时候, Dev Tools 都是返回 304 ,而不是 200 ,请求头都包含了 If-None-Match

然后我理解的是:没有任何 Cache-Control ,但是设置了 Etag ,每次请求都应该带上 If-None-Match 来验证 Etag 。而且 firefox 、 safari 都如我预期所想,在请求的时候加上了 If-None-Match 。

问题就出现在这里吧,我就直接在心里定义了一个结果:没有设置类似 max-age 这样的缓存时间,则浏览器不应该缓存结果。

所以整个解释如下:

在服务器没有显式返回 Cache-Control 相关 header 时,浏览器可以决定是否缓存资源。而这里 chrome 选择了缓存文件,但是 safari 、 firefox 并没有缓存。

不知道这样理解对不对,望指点一二。
2017-04-21 10:58:09 +08:00
回复了 silenceeeee 创建的主题 问与答 吐槽 chrome 的 200 from memory cache 缓存
@njstt 没有的,我强调了: safari 会进行正常的 Etag 验证。如果存在诸如 max-age 这样的 header ,那 safari 也不会进行过期验证了。
2017-04-21 10:40:50 +08:00
回复了 silenceeeee 创建的主题 问与答 吐槽 chrome 的 200 from memory cache 缓存
@tianshuang 没有的,我检查过了。
2017-04-17 17:56:29 +08:00
回复了 imherer 创建的主题 程序员 请教一个 redis SortedSet 排序问题
@JKeita 了解了。你的意思只是说把时间戳作为权重因子,但不是简单的加减,我觉得把时间戳放在小数点后就很靠谱嘛
2017-04-17 16:38:19 +08:00
回复了 imherer 创建的主题 程序员 请教一个 redis SortedSet 排序问题
接上条回复: 会员 m1 的积分是 2 ,时间戳是 100 ,那么排序权值为 102 (不是 103 ) 但是不影响我列举的示例(发过的评论不能修改,有点蛋疼)
2017-04-17 16:36:59 +08:00
回复了 imherer 创建的主题 程序员 请教一个 redis SortedSet 排序问题
时间戳 + 积分,这样好像有问题吧
会员 m1 的积分是 2 ,时间戳是 100 ,那么排序权值为 103
会员 m2 的积分是 1 ,时间戳是 103 ,那么排序权值为 104
这样降序排列的时候, m2 岂不是排在了 m1 之前?

或者是我哪里理解的不对?
@JKeita
2017-04-14 09:42:03 +08:00
回复了 ansheng 创建的主题 程序员 话说你司的 API 文档是如何进行管理的?
写 word 扔 svn ,己准备离职!
2017-04-01 08:24:05 +08:00
回复了 MichaelXoX 创建的主题 Linux 新人求教,怎么能从 win 复制文件到 ubuntu,使用的是 Virtualbox
感觉读了个假贴子
2017-03-31 08:41:12 +08:00
回复了 silenceeeee 创建的主题 问与答 bash grep 命令比较奇怪的一个问题
@Tony8Finet j 是的。我也发现 > tmp-out 这样是有结果的 改天没事看看 grep 源代码吗 -_-
2017-03-30 10:36:23 +08:00
回复了 silenceeeee 创建的主题 问与答 bash grep 命令比较奇怪的一个问题
@Tony8Finet 不知道咋贴图了 你点开我发的图片链接看下
2017-03-30 10:35:53 +08:00
回复了 silenceeeee 创建的主题 问与答 bash grep 命令比较奇怪的一个问题
2017-03-30 10:34:30 +08:00
回复了 silenceeeee 创建的主题 问与答 bash grep 命令比较奇怪的一个问题
2017-03-14 13:06:15 +08:00
回复了 silenceeeee 创建的主题 问与答 codeigniter 吐槽
@tms 是接手别人的代码, 2.x 版本吧 只是觉得这种错误也太低级了,不管什么版本出现这样的错误都说不过去啊。
2017-03-13 16:02:50 +08:00
回复了 silenceeeee 创建的主题 问与答 请教一个 vagrant 共享文件夹的问题
@cloudyplain 确实还有其它办法可以实现相同的效果,但目前我很希望搞清楚这个问题的原因
2017-03-01 16:28:17 +08:00
回复了 silenceeeee 创建的主题 问与答 Github 打不开了?
又好了 !_!
2017-02-22 22:24:55 +08:00
回复了 psq 创建的主题 程序员 拉勾现在是不是不行了?
不看这个帖子不知道啊 我投了二十几家 就一家联系我 搞得人很没信心啊
2017-02-22 18:56:48 +08:00
回复了 Bingbing 创建的主题 程序员 辞职了要不要回家,纠结 ing
还早, 不建议回去
2016-12-11 17:25:13 +08:00
回复了 MasterMonkey 创建的主题 程序员 众筹一个 gtk for python under windows 的项目
为什么我第一眼看成了众泰?
2016-12-11 17:23:34 +08:00
回复了 Eugene1024 创建的主题 程序员 从 Ueditor 看百度是一家什么样的公司?
不知道为什么有些人看到别人发表的言论可能存在问题时开口就骂,我觉得发帖子的目的应该就是和大家交流讨论请教的吧。你不同意别人的观点,那么请文明的表达出你的想法,比如假设楼主解决不了 403 ,那说一下如何解决 403 错误,或者你不想帮助别人解决这样的问题,也不必开口就骂吧。不是很能理解这种行为
2016-11-29 09:39:45 +08:00
回复了 newghost 创建的主题 Node.js NodeJS 怎么集成支付宝付款
@fwzkj90 我没说支付宝和微信的支付单位一样啊?
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2782 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 00:30 · PVG 08:30 · LAX 16:30 · JFK 19:30
♥ Do have faith in what you're doing.