1

我正在调查 jQuery、Ajax 和浏览器缓存的问题。

我们使用 jQuery 通过 Ajax 从服务器获取一段 html。当没有缓存时,响应大约需要 10 毫秒(根据 Firebug)。不管这是 200 还是 304 响应。当浏览器不访问服务器时(我在 Firebug 中通过灰线和缓存响应标头看到),FireBug 报告“等待”时间超过 200 毫秒。

有人知道这里有什么问题吗?

编辑:可能是 Firebug 减慢了缓存速度。关闭 Firebug 会提供一个更快捷的页面。

4

1 回答 1

0

在整个 Web 浏览器缓存中查找合适的信息取决于您的计算机速度。

当数据不在您的 Web 浏览器缓存中时,会立即从服务器中找到数据。当数据在您的 Web 浏览器缓存中时,在您的 Web 浏览器缓存中的所有数据中搜索相应的数据需要时间。

于 2012-07-13T08:22:05.567 回答