阿里云折扣码

轻云博客 > Asp .net网站开发 > Response.AddHeader使用实例

Response.AddHeader使用实例

作者:Aisencici / 日期:2014-5-9 9:21:00 / 分类:Asp .net网站开发 / 浏览:3280

1.文件下载,指定默认名
Response.AddHeader("content-type","application/x-msdownload");
Response.AddHeader("Content-Disposition","attachment;filename=文件名.rar");

2.刷新页面
Response.AddHeader (“REFRESH”, ”60;URL=newpath/newpage.asp”)
这等同于客户机端<META>元素:
<META HTTP-EQUIV=”REFRESH”, “60;URL=newpath/newpage.asp”>

3.页面转向
Response.Status = “302 Object Moved”
Response.Addheader “Location”, “newpath/newpage.asp”
这等同于使用Response.Redirect方法:
Response.Redirect “newpath/newpage.asp”

4.强制浏览器显示一个用户名/口令对话框
Response.Status= “401 Unauthorized”
Response.Addheader “WWW-Authenticate”, “BASIC”
强制浏览器显示一个用户名/口令对话框,然后使用BASIC验证把它们发送回服务器(将在本书后续部分看到验证方法)。

5.如何让网页不缓冲
Response.Expires = 0
Response.ExpiresAbsolute = Now() - 1
Response.Addheader "pragma","no-cache"
Response.Addheader "cache-control","private"
Response.CacheControl = "no-cache

参考资料:http://hi.baidu.com/linkinmao/blog/item/ac8eb482c5afeb95f703a62a.html


本文标签:Aisencici
From:http://hi.baidu.com/shufan_01/item/353a95117a7d820dd0d66d9a
分享到: