1

我有一个昂贵的 WebRequest,我知道它可以被缓存。

是否存在允许缓存基于 Last-Modified/If-Modified-Since 和(可选)ETags 的 Web 请求的现有解决方案?

4

2 回答 2

0

我在http://code.google.com/p/ashmind/source/browse/#svn/trunk/AshMind.Framework/Net/Caching有一个初步实现,尽管它相当缺乏测试(和一些功能)。

当我有一个可靠的二进制文件时,我将更新这个答案,但任何贡献都已经受到欢迎。

于 2010-10-04T15:26:13.770 回答
0

我刚刚为 asp.net MVC 编写了一个 ActionFilter,它执行此操作 http://antix.co.uk/A-Developers-Blog/IfModifiedAttribute

顺便说一句,某些浏览器需要 ETags 来发送 if-modified-since 标头(特别是 IE)

于 2011-02-14T14:55:12.370 回答