• 200 OK (from memory cache) 为什么会使浏览速度变很慢

    09/20 zeroCrystal 6 评论

问题是这样的:

我们为了在修改html的内容后,能让用户立马获取新的内容(不用F5刷新),就在所有要访问html的url后增加了随机数,这样就使浏览速度变得很慢(本身是重新发起了很多不必要的请求)。但是我在实验观察时,发现每次都卡在一个图片的请求(卡了有3s),而这个图片的Status Code是200 OK (from memory cache) 啊,时间是0ms啊,不是很理解。

1 收藏


直接登录
最新评论
  • PunCha 程序员 09/21

    虽然我不太懂,但是我记得etag啊,cache时间啊,都能实现你要的功能。

  • Melor   09/21

    url后面增加随机数已经是刷新了页面啊。那还不如直接刷新页面请求数据。同样的数据会自动读缓存

  • zeroCrystal web前端 09/21

    已经知道这样不合理,后续会修改,就是比较好奇,为什么是卡在from memory cache上。如果是卡在from disk上,我也好理解点,至少后面的时间不是0ms。

  • 男人泪 程序猿 09/22

    估计是网络延迟吧,线路估计不怎么好

  • zeroCrystal web前端 09/29

    求大神指导,url后面的随机数已改成了固定的“?version=1.0.0”类似的,为什么还是要重新发起请求啊,页面切换速度很慢。

  • 因为有起床气啊,嘤嘤嘤(╥╯^╰╥)