【问题标题】:How to refresh content .Net C# (EXT.net) webforms application after update更新后如何刷新内容.Net C#(EXT.net)网络表单应用程序
【发布时间】:2016-07-13 07:36:25
【问题描述】:
我面临的问题是,当我对我的应用程序进行更新时,很多东西都没有刷新,很多东西都消失了,所以我必须清除浏览器缓存才能正确呈现内容。我查看了 HTTP 缓存控制,它说“私有”。
我的问题是
- 代码更新后如何刷新内容或清除浏览器历史记录?
- 有什么方法可以让内容超时,例如 24 小时,以便在超时后刷新整个内容?
- 在 C# 或 Javascript 中最好使用哪种语言?
提前致谢!
【问题讨论】:
标签:
javascript
c#
.net
browser-cache
ext.net
【解决方案1】:
在标题中使用 METADATA 标记(取自其他 stackoverflow 答案)
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT">
或
在您的 javascript 网址中附加时间戳(取自其他 stackoverflow 答案)
<script type="text/javascript" src="main.js?v=12392823"></script>
我从来没有遇到过来自 axd 处理程序的 Ext.net 源的问题。