是否可以通过检测HTTP缓存命中来计算缓存命中率?
我想将一段代码(JavaScript)添加到一个HTML页面中,该页面报告(AJAX)一个资源是从客户机的本地缓存获得的还是从服务器获取的。然后,我将编译一些统计信息,以深入了解缓存优化的效果。我对用户访问的第一页的点击率特别感兴趣。
我想使用访问日志,但这似乎不精确(机器人)和麻烦。另外,它不能使用来自不同服务器的资源(尤其是 Google's AJAX Libraries API ,例如。 jquery.min.js ).
不过,任何非JavaScript解决方案也会很受欢迎。
可能有一些更简单的方法,但是您可以构建一个测试,javascript在其中加载元素并记录时间。然后当 onload 加载
onload
加载