Content-Disposition的使用方法
来源:互联网 发布:js删除数组最后一个 编辑:程序博客网 时间:2024/05/23 12:37
在进行Web开发时,可能遇到遇到以下几种需求:
- 希望某类或者某已知MIME 类型的文件(比如:*.gif;*.txt;*.htm)能够在访问时弹出“文件下载”对话框。
- 希望客户端下载时以指定文件名显示。
- 希望某文件直接在浏览器上显示而不是弹出文件下载对话框。
对于上面的需求,使用Content-Disposition属性就可以解决。下面是代码示例:
response.setHeader("Content-disposition", "attachment;filename=" + fileName)。
//Content-disposition为属性名。
//attachment表示以附件方式下载。如果要在页面中打开,则改为inline。
//filename如果为中文,则会出现乱码。解决办法有两种:
//1、使用fileName = new String(fileName.getBytes(), "ISO8859-1")语句
//2、使用fileName = HttpUtility.UrlEncode(filename, System.Text.Encoding.UTF8)语句
0 0
- Content-Disposition的使用方法
- Content-Disposition 的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition的使用方法
- Content-Disposition 使用方法
- Content-Disposition 使用方法
- header中Content-Disposition的作用与使用方法
- Content-Disposition的作用
- Content-Disposition的作用
- Content-Disposition的作用
- Content-Disposition的作用
- 【让你的C++程序更加高效】条款03:尽量使用new/delete而不是malloc/free
- 【Cocos2d-x 3.2】在Cocos2d-x中开启VAO(为Vertex Array Object)
- 简单形象理解网络传输过程--读书笔记
- UI设计---化繁为简
- 职场分享:如何让我们的工作更加有激情
- Content-Disposition的使用方法
- 网络爬虫爬取策略,注意爬虫爬取网站的频率
- 【.Net码农】File Class
- 程序员生存定律--升华成高手的可能方法
- 互斥对象、事件对象、与关键代码段的比较
- radhat汉语无法正常显示问题——解决方案
- split函数用法注意的地方
- 什么是安卓智能音响?
- 字符串长度计算