有没有办法通过散列内容来为aspx页面创建和http-ETag?
我有什么:
一个网站,其中html代码在大多数情况下为每个用户(登录后)保持不变。在从服务器获取html之后,使用xhr-requests加载所有真正动态的内容。目前,在每次请求期间,相同的未更改的html代码将传输到客户端。
我想要的是什么:
由于html没有正常更改,我想将etag设置为实际html内容的哈希值。这样,浏览器就可以发出if-none-match请求,通常可以通过304响应(“未修改”)来回答。只有内容确实发生了变化,才会重新传输完整的代码。
ASP.NET(或IIS)是否提供了实现这一目标的方法?
答案 0 :(得分:0)
我找到了解决方案,但我不确定我是否喜欢它。但是如果你想这样做,请自己决定。
此处介绍了基本设置:How do I retrieve response html from within a HttpModule?
可能的问题: