`
wanghuanqiu
  • 浏览: 110226 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

文件下载header设置

阅读更多
BufferedInputStream bis = new BufferedInputStream(new FileInputStream(file));
// 设置响应头和下载保存的文件名
if (extendName != null) {
mimeType = this.getServletContext().getMimeType(extendName);
}
if (mimeType == null) {
mimeType = "APPLICATION/OCTET-STREAM";
}
response.setContentType(mimeType);
response.setHeader("Content-Disposition", "attachment; filename=\"" + new String(displayName.getBytes(), "ISO-8859-1") + "\"");
分享到:
评论

相关推荐

    文件下载response.setHeader()下载中文文件名乱码问题解决办法.pdf

    文件下载response.setHeader()下载中文文件名乱码问题解决办法 本文主要讨论了文件下载时response.setHeader()下载中文文件名乱码问题的解决办法。该问题是由于 HTTP 消息头中的 Content-Disposition 头字段不正确...

    header中对于文件输出的相关设置.pdf

    在Web开发中,服务器端有时需要向客户端(通常是浏览器)发送文件,比如用户请求下载一个PDF、图片或文档。为了实现这一功能,开发者需要在HTTP响应中设置特定的Header信息来指导浏览器如何处理这些文件。本文将详细...

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

    java文件下载设置中文名称的实例(response.addHeader) java文件下载设置中文名称的实例(response.addHeader)是对java文件下载中中文名称的处理方法的实践。通过使用response.addHeader方法,设置content-...

    Header Editor

    `options` 文件夹可能包含用户设置界面;`_locales` 用于多语言支持;`_metadata` 存储插件的元数据;`popup` 可能是弹出窗口的代码;`external` 可能用于与外部应用交互;`assets` 文件夹则可能包含插件的资源文件...

    Header Editor.crx

    google Header editor扩展程序 Kaggle注册用

    ( response.setHeader()下载中文文件名乱码

    ( response.setHeader()下载中文文件名乱码问题

    Chrome Header Editor 插件

    Chrome Header Editor允许用户自定义这些头部字段,以满足特定的需求或解决特定的问题,例如在遇到由于流量异常或IP异常导致的人机验证时。 当网站检测到异常流量或来自特定IP的频繁访问时,它们可能会触发人机验证...

    elasticsearch-header插件

    7. **文档**:`使用说明.txt` 提供了关于如何安装、配置和使用插件的详细指南。 ### 四、安装与使用 安装 Elasticsearch Header 插件通常涉及以下步骤: 1. 确保已安装 Node.js 和 npm。 2. 下载或克隆项目源码。 ...

    ajax添加header整理

    根据给定文件中的代码示例,我们可以看到有两种方式来为AJAX请求设置Headers:一种是在`$.ajax()`方法的配置对象中直接指定`headers`属性;另一种则是通过`beforeSend`回调函数来设置Header。 ##### 1. 使用`...

    使用CXF实现带header的soap服务

    3. **配置CXF**:在CXF的配置文件(如`cxf-servlet.xml`)中,设置服务发布地址和服务实现类。此外,可能还需要配置数据绑定和WS-Security等。 4. **处理HTTP头信息**:CXF提供了拦截器(Interceptor)机制,可以...

    mod header-3.1.27.zip

    标题“mod header-3.1.27.zip”暗示我们正在处理一个名为“mod header”的软件模块的版本3.1.27的压缩文件。在IT行业中,"mod"通常是"module"或"modification"的缩写,这可能是一个用于扩展或修改应用程序功能的组件...

    php利用header函数实现文件下载时直接提示保存

    如果没有正确地设置这个头部信息,或者浏览器的MIME类型设置不正确,就可能导致文件被直接打开而不是下载。 2. Content-Disposition: 这个头部信息用来指示浏览器下载文件,并且指定下载后的文件名。其中'...

    给DataGrid自定义Header功能

    在提供的`CustomDataGridHeader`文件中,可能包含了实现这一功能的具体代码示例,包括自定义HeaderRenderer组件的定义、配置DataGrid的列定义以及可能的样式和交互逻辑。通过查看和学习这个示例,你可以更深入地了解...

    php中header设置常见文件类型的content-type

    例如,设置状态码为404表示文件未找到,设置为301表示永久重定向到新的URL,设置304表示文档未修改,还可以设置Location头部来指示浏览器跳转到指定URL。 ```php // 设置404头 header('HTTP/1.1 404 Not Found'); ...

    listview添加自定义header

    1. **创建布局文件**:为Header部分设计一个单独的XML布局文件。例如,你可以创建一个名为`header.xml`的文件,其中包含你想要的视图元素,如TextView、ImageView或其他自定义视图。 ```xml <!-- header.xml --> ...

    PHP使用header方式实现文件下载功能

    在实现文件下载功能时,`header()`函数扮演着关键角色。本文将深入讲解如何利用`header()`函数来实现PHP文件下载功能。 首先,我们需要理解`header()`函数的基本用法。`header()`函数接收一个字符串参数,这个字符...

    编译带有RTX的工程时遇到CMSIS_device_header文件找不到问题解决方法.pdf

    在嵌入式系统开发中,使用MDK(Keil MDK-ARM)进行项目编译时,开发者可能会遇到编译错误,提示无法找到CMSIS_device_header文件。这通常发生在项目中集成了RTX实时操作系统时。RTX是Keil MDK的一部分,提供了实时...

    PHP通过header实现文本文件下载的代码

    在实现文本文件下载时,我们主要关注以下三个header: 1. `Content-type`:定义文件的MIME类型。例如,对于一个TXT文件,应设置为`Content-type: text/plain`。这告诉浏览器文件的预期内容类型,以便它知道如何处理...

    Pdt_Header.txt

    "Pdt_Header.txt" 文件是DA1458X芯片BootLoader配置的一部分,用于定义和设置BootLoader的头部Header信息。这个文件通常包含了一系列的配置选项和指令,用于指导BootLoader的执行流程。 DA1458X是一款高性能、低...

Global site tag (gtag.js) - Google Analytics