Response.AddHeader使用实例

Response.AddHeader使用实例

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.强制浏览器显示一个username/口令对话框

Response.Status= “401 Unauthorized”

Response.Addheader “WWW-Authenticate”, “BASIC”

强制浏览器显示一个username/口令对话框,然后使用BASIC验证把它们发送回server(将在本书兴许部分看到验证方法)。

5.怎样让网页不缓冲

Response.Expires = 0

Response.ExpiresAbsolute = Now() - 1

Response.Addheader "pragma","no-cache"

Response.Addheader "cache-control","private"

Response.CacheControl = "no-cache

Response.AddHeader使用实例,布布扣,bubuko.com

时间: 2024-10-12 15:55:13

Response.AddHeader使用实例的相关文章

Response.AddHeader小结

(一)文件下载,指定默认名 Response.AddHeader("content-type","application/x-msdownload"); Response.AddHeader("Content-Disposition","attachment;filename = 要下载的文件名.后缀名"); (二)刷新页面 Response.AddHeader ("REFRESH", "60;U

将一个文件作为下载的形式打开【下载文件】,添加报文头context.Response.AddHeader(&quot;Content-disposition&quot;, &quot;attachment; filename=&quot;

<1> HTMLPage1.htm页 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <a href="下载Handler1.ashx">下载</a> </body> </html> 下载Handler1.ashx.cs

java文件下载设置中文名称(response.addHeader)

1 protected void doPost(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 String browser = ""; 4 String fileName = "测试.txt"; 6 try { 7 browser = request.getHeader("User-Agent"

【转】解决response.AddHeader(&quot;Content-Disposition&quot;, &quot;attachment; fileName=&quot; + fileName) 中文显示乱码

如果fileName为中文则乱码.解决办法是 方法1: response.setHeader("Content-Disposition", "attachment; fileName=" + java.net.URLEncoder.encode(fileName, "UTF-8"));下载的程序里有了上面一句,一般在IE6的下载提示框上将正确显示文件的名字,无论是简体中文,还是日文.但是文字只要超过17个字,就不能下载了.一. 通过原来的方式,也

jsp常用内置对象---response

一.response内置对象介绍 response对象与request对象对应,它用于响应客户端请并向客户端输出信息.并且,在JSP页面中,response就是HttpServletResponse类的一个对象,可以直接使用response在JSP页面中调用HttpServletResponse类的所有方法.response最常用sentRedirect(String locationURL)方法执行页面跳转. 二.response对象常用方法 setContentLength(int len)

ASP.NET配置KindEditor文本编辑器-图文实例

1.什么是KindEditor KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框. KindEditor 使用 JavaScript 编写,可以无缝地与 Java..NET.PHP.ASP 等程序集成,比较适合在 CMS.商城.论坛.博客.Wiki.电子邮件等互联网应用上使用. 2.前期准备 到官网下载最新版的KindEditor 4.11

Request和Response详解

转自:http://zhidao.baidu.com/link?url=8BI0cjlcFdBSJKHTZlpo874eqtbTJoZfrh3miQgM_05RvSER8skPiBc1wSPZtXT8OGGCHfVXFAzAosa6E5HBl_ 内置对象request:请求对象request.getParameter("名字") 获得客户端输入的信息***************request.getParameterValues("名字") 获得客户端输入的一组信

jxl导入导出实例

1 package com.tgb.test; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.util.ArrayList; 6 import java.util.List; 7 8 import jxl.Cell; 9 import jxl.Sheet; 10 import jxl.Workbook; 11 import jxl.write.Label; 12 import jxl.write.Numb

20160314 Request 和Response

一.Response 1.Resonse的继承结构: ServletResponse--HttpServletResponse 2.Response代表响应,于是响应消息中的 状态码.响应头.实体内容都可以由它进行操作,由此引伸出如下实验: 3.利用Response输出数据到客户端 response.getOutputStream().write("中文".getBytes())输出数据,这是一个字节流,是什么字节输出什么字节,而浏览器默认用平台字节码打开服务器发送的数据,如果服务器端