Response.AddHeader使用实例
文件下载,指定默认名
Response.AddHeader("content-type","application/x-msdownload");
Response.AddHeader("Content-Disposition","attachment;filename=要下载的文件名.rar");
刷新页面
Response.AddHeader("REFRESH","60;URL=newpath/newpage.asp");
这等同于客户机端<META>元素:
<META HTTP-EQUIV="REFRESH","60;URL=newpath/newpage.asp"/>
页面转向
Response.Status = "302 Object Moved";
Response.Addheader("Location","newpath/newpage.asp");
这等同于使用Response.Redirect方法:
Response.Redirect("newpath/newpage.asp");
强制浏览器显示一个用户名/口令对话框
Response.Status = "401 Unauthorized";
Response.Addheader("WWW-Authenticate","BASIC");
强制浏览器显示一个用户名/口令对话框,然后使用BASIC验证把它们发送回服务器(样例代码:Authenticate.rar)。
如何让网页不缓冲
Response.Expires = 0;
Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
Response.AddHeader("pragma", "no-cache");
Response.AddHeader("cache-control", "private");
Response.CacheControl = "no-cache";

浙公网安备 33010602011771号