我有MVC 2网站,即是cacheing我的网站上链接的Word文档。我知道有一种方法可以在控制器的每个操作之前清除缓存。但对于这些链接,我不使用操作,我只是创建常规href链接。是否有反正我可以清除缓存?结算Asp.net MVC缓存即
0
A
回答
1
另外,稍微笨拙的解决方案,如果您有通过链路控制/如果他们是动态的,在所有的,可以追加一个独特的查询字符串的URL到文档的末尾。唯一的查询字符串会导致链接被浏览器解释为新资源,因此它会一直下载它。
多一点华而不实是追加类似的查询字符串的文件的修改日期。然后文档可以保持缓存直到它改变,当链接将改变。
查询字符串不应该影响如何链接实际上得到治疗,就会简单地链接到资源。
0
我不认为你可以从浏览器中删除缓存的内容。但是,您可以让将来的请求不要将它们存储在缓存中。假设文档托管在IIS上。查看此链接here以设置内容过期响应标题,以便内容立即过期或过期过期。它所做的是告诉浏览器/代理服务器不要缓存内容,因为它已经过期。
相关问题
- 1. asp.net mvc - 缓存
- 2. 缓存在asp.net-mvc
- 3. Asp.net MVC 3缓存
- 4. ASP.NET MVC&缓存EF
- 5. Asp.net MVC 2缓存
- 6. 缓存Asp.net Mvc主页
- 7. ASP.NET MVC - 缓存IQueryable数据
- 8. Asp.NET MVC缓存图像
- 9. ASP.NET MVC 2缓存问题
- 10. ASP.NET MVC - 缓存表格
- 11. ASP.NET MVC:缓存组合框
- 12. ASP.NET MVC缓存场景
- 13. asp.net MVC缓存与分页
- 14. Asp.net MVC输出缓存
- 15. 我是否应该只使用ASP.net MVC缓存或IIS7缓存?
- 16. asp.net MVC的缓存和Firefox的缓存如何工作?
- 17. ASP.Net MVC不需要的缓存问题
- 18. 缓存在Asp.net基于URL参数MVC
- 19. ASP.NET MVC 2控制器不缓存
- 20. ASP.Net中的隐形缓存MVC
- 21. ASP.Net MVC禁用浏览器缓存(firefox)
- 22. ASP.NET MVC 2 RC缓存问题
- 23. 只在ASP.NET MVC中缓存MasterPage
- 24. ASP.NET MVC:输出缓存问题
- 25. ASP.NET MVC,缓存单个用户控件
- 26. 在ASP.NET MVC框架中缓存
- 27. ASP.NET MVC 3错误缓存输出
- 28. asp.net的MVC禁用AJAX缓存
- 29. 在asp.net MVC缓存部分景色
- 30. 是否缓存ASP.NET MVC路由?
pefect这个工作。 – 2010-07-20 17:27:53