set_time_limit(0);error_reporting(0); // 输出Excel文件头,可把user.csv换成你要的文件名header('Content-Type: application/vnd.ms-excel');header('Content-Disposition: a....
分类:
其他好文 时间:
2015-04-18 20:30:47
阅读次数:
150
对于图片格式、HTML格式的文件,浏览器可以直接解析,但是如果不想让浏览器解析,让浏览器下载怎么办?1 <?php2 header("content-disposition:attachment;filename=".basename("1.jpg"));//basename()的使用3 heade...
分类:
Web程序 时间:
2015-04-10 13:21:34
阅读次数:
157
连接代码:图片下载test.php文件代码:$filename= $_GET['url'];//图片地址,可以绝对地址也可以相对地址header("Content-Type: application/force-download");header('Content-Disposition: atta...
分类:
Web程序 时间:
2015-03-03 18:11:58
阅读次数:
171
文件上传时,关键点是form表单的enctype属性值设置为multipart/form-data,旨在告诉服务器,向服务器发送二进制数据;
文件下载时,则是在响应的response.setContentType("application/pdf")方法中设置文件的后缀格式,以及在响应头信息中指明文件的名称response.addHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"")告诉浏览器该如何解析该流文件。...
分类:
其他好文 时间:
2015-02-14 12:24:21
阅读次数:
465
这两天在运维一个项目。项目在测试网上正常,等到部署到正式网上出现乱码问题当时后台的代码response.setContentLength(outData.length);
response.setHeader("Content-Disposition","p_w_upload;filename="+newString(fileName.getBytes(),"utf-8"));
ServletOutputStreamsos=..
分类:
其他好文 时间:
2015-02-11 02:06:20
阅读次数:
190
header header("Content-Type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=sample.xls");
header("Pragma:no-cache");
header("Expires:0"); 2.PHPExcel http://www.codeplex....
分类:
Web程序 时间:
2015-02-03 23:13:37
阅读次数:
593
在JS中也可以实现文件下载,但是在JS中的链接,很容易被盗链,而且容易造成攻击。将文件下载的链接放在JAVA端,能够对用户的请求进行更加多的校验,能防止一部分的盗链和攻击。
1、使用HttpServletResponse实现下载功能的实现
1.获取要下载的文件的绝对路径
2.获取要下载的文件名
3.设置content-disposition响应头控制浏览器以下载的形式打开文件
...
分类:
Web程序 时间:
2015-01-30 22:51:46
阅读次数:
200
response.reset(); response.setContentType("octets/stream"); response.addHeader("Content-Disposition","attachment;filename=test.xls"); Output...
分类:
Web程序 时间:
2015-01-26 18:51:35
阅读次数:
180
Response.AddHeader使用实例1.文件下载,指定默认名Response.AddHeader("content-type","application/x-msdownload"); // 限制类型Response.AddHeader("Content-Disposition","atta...
分类:
其他好文 时间:
2015-01-24 18:36:42
阅读次数:
130
ds为数据源Response.Buffer = true; Response.AppendHeader("Content-Disposition", "attachment;filename=" + FileName);//文件名Response.ContentType = "application...
分类:
Web程序 时间:
2015-01-23 18:03:47
阅读次数:
146