部分缓存和提琴手?

时间:2013-01-20 13:17:41

标签: asp.net asp.net-mvc caching fiddler partial-caching

我正在使用asp.net(webforms)构建一个网站页面。

我正在为页面使用部分缓存(输出缓存)。因此缓存AB(用户控件)。 (而页面)。我是否可以在Fiddler中看到AB缓存中检索到的页面没有?

 ___________________
| Page              |
|   ____            |
|  +    +           |
|  |  A |(ascx)     |
|  +____+           |
|                   |
|                   |
|   ____            |
|  +    +           |
|  |  B |(ascx)     |
|  +____+           |
|                   |
|                   |
 ___________________

修改

让我们说A.ascx仅包含:

<span>Hello A</span>

B.ascx仅包含:

<span>Hello B</span>

并且输出缓存位置为“私有”(仅适用于ascx的)。

1 个答案:

答案 0 :(得分:1)

Fiddler会显示浏览器加载的所有HTTP请求/响应。

如果客户端缓存 A B ,那么当页面加载时,您将看不到 A 或<的请求Fiddler中的em> B ,除了第一页加载。在第一次加载时,将下载 A B (您将在Fiddler中看到它们)并缓存在客户端上。