怎么使ASP.NET页面不被缓存?
也就是说页面总是显示的最新的内容
也就是说页面总是显示的最新的内容
解决方案 »
- 网页下实现自动登录,怎么办,求高手
- 深切求教,在AJAX里C#类对象如何传到前端?或者JS+AJAX可以怎么处理C#类对象?想知道大家是怎么处理的!
- asp.net2.0+c#上传图片的时候,如果图片的宽度或者高度超过特定的值,如何压缩图片啊?
- 一个例子,怎么也无法实现!!!!!!
- 为什么在本机上可以传到代理服务器上时报错?(谢谢!0
- 編譯的時候出現這樣的錯誤提示.
- 上传下载的问题,有经验的来看看
- 使用ajax做检测用户名..老是返回服务器页的文本............................谁来帮看看
- 关于文件和文件夹的操作!
- 关于自定义表单的实现,求助~~
- >>>>>>>如何在.net中调用存储过程>>>>>>
- 请问:大家路径问题是如何解决的?
HTML
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1978 08:21:57 GMT">
ASP
<%
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.cachecontrol = "no-cache"
%>
PHP
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
JSP
response.setHeader("Pragma","No-Cache");
response.setHeader("Cache-Control","No-Cache");
response.setDateHeader("Expires", 0);
C#中禁止cache的方法!
Response.Buffer=true;
Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl="no-cache";要强制进行http请求其实很简单.就象csdn现在这样,在后面缀一个随机参数(该参数应该以当前时间为种子).那么无论什么类型的文件,都会重新发起http请求----------------------------------------------------------------------
欢迎试用ASP.NET大文件上传组件(UpLoadModule 1.1.2004.0720 & 无刷新进度条)
http://www.cnblogs.com/lion.net/archive/2004/07/20/25987.aspx
UpLoadModule为您提供了这样的一个方案,该方案除了允许你上传大文件外,还能实时显示上传进度并捕获上传中的错误信息。允许无商业目的个人用户免费使用。
----------------------------------------------------------------------
欢迎试用HtmlEditor(在线文本编辑器)
http://www.cnblogs.com/lion.net/archive/2004/07/15/24296.aspx
她是一个网页的在线文本编辑器,她能够在网页上实现许多桌面编辑软件(如:Word)所具有的强大可视编辑功能;她是一个真正的绿色软件,不需要在计算机上安装任何的客户端软件;并且她是完全开放源代码的,允许无商业目的个人用户免费使用。
----------------------------------------------------------------------
<% Response.Expires = -1 %>Response.Cache.SetNoStore();
Response.ExpiresAbsolute=System.DateTime.Now.AddSeconds(-1);
Response.Expires=0;
Response.CacheControl="no-cache";
http://community.csdn.net/Expert/topic/3392/3392511.xml?temp=.8506281后面的temp=.8506281是没有用的,只是用来清除缓存使用
{
Response.Cache.SetNoStore();//加上这句就可以了
}