V2EX 的一个帖子,明明已经有了三条回复,但链接通过微信发送后打开,却显示尚无回复,过了几分钟后再刷才出现回复。
这是微信的行为吗?
如果是,为什么微信要做这样的事?这不是凭空增加很多处理么
这是微信的行为吗?
如果是,为什么微信要做这样的事?这不是凭空增加很多处理么
1
8811 Mar 27, 2018
读取缓存,不实时加载,不是凭空减少很多数据处理,省流量么
btw,chrome 也很喜欢读缓存,ff 刷新更快。 |
3
tghgffdgd Mar 27, 2018
不,可能是 V2EX 本身的问题,我之前在 chrome 里看到有些帖子已经超过 100 了点进去还没翻页
|
5
alex321 Mar 27, 2018
根据我们这的初步观察,猜测微信内置的浏览器针对不同的平台,不同的注册地,甚至不同的机型和版本都会有不同缓存策略。
|
6
brickyang Mar 27, 2018 via iPhone
微信内置浏览器的缓存问题有挺多讨论的,结论就是黑箱且不可控。
|
7
Tink PRO 是 v2 的问题
|
8
voidless Mar 27, 2018
之前测试过,把同一个链接指向的网页替换了,微信还能打开原来的网页
|
9
jasonyang9 Mar 27, 2018
@张小龙
|
10
silencefent Mar 27, 2018 微信这种 s b 浏览器,重复造轮子
|
11
eslizn Mar 27, 2018
cache control 了解一下?
|
12
AnyISalIn Mar 27, 2018
测试过,的确是微信自己的缓存
|
13
yangxiongguo Mar 27, 2018
微信内置了代理
|
14
tomxin7 Mar 27, 2018
是缓存,我的网站是实时刷新的,在微信上体验很不好
|
15
Ley OP 好吧,感谢大家回复。
这么说的话其实微信的不良内容识别并非即时的随需求的处理,而且事先完成的。但显然对于明显不会放过的网站,没必要每个几分钟刷新缓存,所以有可能是对不同站点用了不同策略 |
16
vibbow Mar 27, 2018
微信默认是走自己的代理的
如果 30 秒还是多少秒没有响应 会再转成直连的 |