0

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

我正在为页面使用部分缓存(输出缓存)。所以AB(用户控件)被缓存。(而页面不是)。有什么方法我可以在其中看到FiddlerA在页面不在时从缓存B中检索?

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

编辑

可以说A.ascx仅包含:

<span>Hello A</span>

并且B.ascx仅包含:

<span>Hello B</span>

并且输出缓存位置是“ Private ”(仅适用于 ascx!)。

4

1 回答 1

1

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

如果客户端缓存了AB ,那么当页面加载时,您将不会在 Fiddler 中看到对AB的请求,除非是在第一个页面加载时。在第一次加载时,AB将被下载(您将在 Fiddler 中看到它们)并缓存在客户端上。

于 2013-01-21T17:12:06.503 回答