content-disposition的使用
文件下载:用到响应头Content-disposition来设置文件下载对话框。
一、作用:
1)在访问时弹出"文件下载对话框"
2)客户端下载时以指定文件名显示
3)某文件被点击后才弹出文件下载对话框
二、语句:
response.setHeader(“Content-disposition”, “attachment;filename=” +filename);
Content-disposition:为属性名(key)
attachment:表示以附件方式下载,如果要在页面中打开,可以改为inline.
三、filename如果是中文会出现乱码:
1、将filename 替换为 new String(filename.getBytes(), “ISO8859-1”);
2、将filename 替换为 URLEncoder.encode(filename, “utf-8”);
content-disposition的使用相关推荐
- Content-Type: application/vnd.ms-excel
Content-Disposition参数: attachment --- 作为附件下载 inline --- 在线打开 具体使用如:header("Content-Disposition: ...
- 命令测试post_性能测试脚本编写之三
>>>推荐阅读<<< 1.性能测试学习笔记-场景设计 2.性能测试的重要意义 3.性能分析流程及方法 4.应用系统性能调优之性能分析 ### web_url ### ...
- nginx lua调用redis和mongo
参考 http://blog.csdn.net/vboy1010/article/details/7892120 http://www.zhangjixuem.com.cn/2014/4/1/0103 ...
- 给 OpenPOP.Net 加一个小功能,可用于收取邮件时监测数据流量!
/* 最近写了一个自动收邮件的机器人,原来一开始偷懒"娶"了 COM 组件 JMail: <封装 JMail 4.4 的 POP3 为 .Net 组件 (.dll 程序集), ...
- C#控制台程序,发送邮件,可带附件
最近几天由于公司发送了大量内容相同的邮件,而被国外的反垃圾邮件组织列入了黑名单,致使很多客户收不到我们的邮件,客服接到投诉,而之前做的一个查询日志的小页面,因为某种原因,访问速度很慢,甚至这几天人一多 ...
- nodemailer的使用
前段时间有个很普通的项目需要发邮件的功能,而且是刚开始学nodejs,所以只是搜索了下用什么好的库能实现,就找到了nodemailer了.这篇文章主要是记录一下使用的过程和经验. 如何使用 这里就先上 ...
- Java Excel文件下载
使用servlet来下载文件,其原理非常简单,只要得到文件的输入流(或相应字节),然后写输出流即可.现就其中的几个细节问题展开: 1. MIME类型的设置: Web 浏览器使用 MIME 类型来识别非 ...
- 杂记-----------
1: excel导出时中文名乱码 (String. (.getBytes "文件名" "GBK") "iso8859-1"),需要把中文名编 ...
- Life with qmail -- 中文版(英文版本2 Jan 2006)
原(英)文作者: Dave Sill 本中文版发布时间:14 Apr, 2006 原文web地址: http://www.lifewithqmail.org/ 翻译:Jerry Zhou (Jerry ...
- PHP 生成Excel报表基本操作
PHP生成Excel基础操作 1.基本操作 导出excel属性设置 //Include class require_once('Classes/PHPExcel.php'); require_once ...
最新文章
- lua table.sort的bug
- 贝佐斯明抢马斯克太空生意:数十亿美元组卫星互联网,5年内发射3236颗卫星...
- linux 开机启动 自启动 设置
- Windows下载Android源代码
- (转)xshell无法在vim中复制黏贴
- CMMI for Development读书笔记-目录
- ORA-00923: FROM keyword not found where expected(单双引号)
- 如何使用 .NET Core 安全地加/解密文件
- 再学 GDI+[98]: TGPImage(18) - 获取 GDI+ 图像格式对应的 GUID
- HTML5 Video DOM 入门体验
- 读写自旋锁详解,第 3 部分(来自IBM)
- SQL:postgreSQL借助日期函数Extract按照时间区分查询结果
- JavaScript—计算图片加载的张数。
- 器件选型电源篇-LDO器件选型
- 杰奇win系统装Linux,杰奇小说liunx+win下关关完美运行采集方案
- win7 64位 安装Infragistics NetAdvantage,报Error 1606 Could Not Access Network Location %SystemDrive%/ine
- silvaco 学习笔记 2——自定义材料
- 什么是毫米波雷达?飞睿科技雷达传感器,雷达感应技术
- Jmeter性能测试环境搭建
- c#中屏蔽窗体关闭的消息
热门文章
- 2019.2.20《菜根谭》洪应明 明朝
- mac如何启用cpu虚拟化_如何查看自己的电脑 CPU 是否支持硬件虚拟化 - Binge-和时间做朋友...
- 三次创业失败,现在好好工作,为下次崛起再努力。没什么好怕的,哈哈,活了半辈子,总结一句:要么忙着生,要忙着死。
- 云南省计算机b类等级考试试题,计算机(一级B类)云南省计算机一级考试题库
- 微信小程序地图导航源码、地图导航小程序源码
- DTIs(药物靶标关联)预测,在机器学习中的常用方法。(一)
- windows 安装 Elasticsearch
- 中国网银安全分析:动态密码锁
- 林左鸣 史瑞华:人类应鼎力进行的探索
- 2022.04.29(LC_680_验证回文字符串 Ⅱ)