`
yaozuodaoforfly
  • 浏览: 121212 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

response 返回文件类型设置

 
阅读更多
转载自   http://xiangtui.iteye.com/blog/660169
 
 
//设置返回文件的类型

response.setContentType()的String参数及对应类型

<option   value="image/bmp">BMP</option>   
<option   value="image/gif">GIF</option>   
<option   value="image/jpeg">JPEG</option>   
<option   value="image/tiff">TIFF</option>   
<option   value="image/x-dcx">DCX</option>   
<option   value="image/x-pcx">PCX</option>   
<option   value="text/html">HTML</option>   
<option   value="text/plain">TXT</option>   
<option   value="text/xml">XML</option>   
<option   value="application/afp">AFP</option>   
<option   value="application/pdf">PDF</option>   
<option   value="application/rtf">RTF</option>   
<option   value="application/msword">MSWORD</option>   
<option   value="application/vnd.ms-excel">MSEXCEL</option>   
<option   value="application/vnd.ms-powerpoint">MSPOWERPOINT</option>   
<option   value="application/wordperfect5.1">WORDPERFECT</option>   
<option   value="application/vnd.lotus-wordpro">WORDPRO</option>   
<option   value="application/vnd.visio">VISIO</option>   
<option   value="application/vnd.framemaker">FRAMEMAKER</option>   
<option   value="application/vnd.lotus-1-2-3">LOTUS123</option>

分享到:
评论

相关推荐

    java response 下载文件方法

    - `response.setContentType("application/octet-stream")`:设置响应类型为二进制流。 3. **写入响应流:** - 使用`BufferedOutputStream`包装`response.getOutputStream()`,提高写入效率。 - `ou.write...

    java httpServletResponse返回流进行 下载 - 姐呵呵博客专栏 - CSDN博客1

    在返回文件流前,我们需要设置响应头,确保浏览器知道我们正在发送一个可下载的文件。关键在于设置`Content-Type`和`Content-Disposition`两个响应头: ```java response.setContentType("application/octet-stream...

    基于axios 的responseType类型的设置方法

    例如,在处理图片、音视频等文件类型时,通常将responseType设置为'blob';在处理需要解析的JSON格式数据时,设置为'json'即可。 最后,希望本文介绍的axios设置responseType方法,以及如何处理不同响应类型的数据...

    response返回信息1

    总结一下,"response返回信息1"涉及到的是服务器端使用JavaScript处理请求并返回响应的过程,特别是设置响应类型为JavaScript代码,并可能通过`getWriter().print()`方法发送实际的数据。这通常发生在服务器需要与...

    VUE 修复MOCKJS ResponseType BUG

    在Vue.js项目中,我们通常使用`axios`或`fetch`等库进行异步数据请求,这些库允许我们设置`responseType`来解析响应数据。 当使用MOCKJS模拟后端API时,它会根据配置返回模拟数据。然而,有时候我们发现MOCKJS无法...

    ASP.NET(C#) Web Api通过文件流下载文件的实例

    5. 设置内容类型:`response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");` 通常,文件下载的MIME类型是`application/octet-stream`,表示二进制流。 6. 设置内容-...

    客户端下载已知文件类型.text

    在JSP中处理客户端下载已知文件类型的关键在于识别文件类型并正确设置HTTP响应头。这通常涉及两步: 1. **设置Content-Type**:这是HTTP响应的一部分,告诉浏览器如何解释返回的数据。对于不同类型的文件,Content-...

    Web Api 通过文件流 下载文件到本地实例

    你需要创建一个控制器方法,该方法接收请求并返回文件流。 3. **HttpResponseMessage**: 这是ASP.NET Web API中的一个类,用于构造HTTP响应。你可以设置其Content属性为一个包含文件流的`StreamContent`实例,从而...

    javaWeb实现文件的上传和下载(可以返回上一级目录)server.zip

    在Servlet中,我们需要设置`Content-Disposition`和`Content-Type`头来指示浏览器以附件形式保存文件,并指定文件的MIME类型。以下是一个简单的文件下载实现: ```java response.setContentType("application/octet...

    Java Web应用开发 22 课堂案例-使用response设置响应头属性.docx

    本案例主要讲解如何使用`response`对象的`setContentType`方法来设置响应头的Content-Type属性,以控制浏览器如何处理服务器返回的数据。Content-Type属性对于决定浏览器如何解析和显示内容至关重要。 `...

    response.setContentType

    不同的文件类型有不同的 MIME 类型,这些 MIME 类型是 `Content-Type` 的一部分。 #### 3. MIME 类型详解 MIME 类型,即 Multipurpose Internet Mail Extensions,是用于指示数据格式的一种标准。这里列出了一些...

    C# web api返回类型设置为json的两种方法_.docx

    C# Web API 返回类型设置为 JSON 的两种方法 在 C# Web API 中,默认返回类型为 XML,但是在实际开发中,JSON 格式更加广泛应用。因此,本文将介绍两种方法来设置 C# Web API 返回类型为 JSON。 方法一:配置法 ...

    asp.net(C#)限速下载隐藏文件真实名称和地址下载的例子

    // 获取文件MIME类型 Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(fileName)); // 设置假文件名 // 控制下载速度 byte[] buffer = new byte[1024]; ...

    图片文件上次,获取图片文件实际类型

    * @Description:getImageFileType,获取图片文件实际类型,若不是图片则返回null * @author Tang.Homvee * @creaetime 2015年8月21日下午5:43:53 * @param f * @return */ public final static ...

    WinForm关于CefSharp获取后的资源、截取request参数、拦截response数据、注入jquery文件和js代码

    在`ReadResponse`方法中,你可以控制实际的数据流,读取原始数据,进行处理后再返回给浏览器。 至于注入jQuery文件和JavaScript代码,CefSharp提供了一个方便的方法`Browser.MainFrame.ExecuteScriptAsync`,它可以...

    C#webapi文件上传下载源码

    7. **安全考虑**:确保文件上传功能的安全性,避免恶意文件上传,例如通过验证文件类型、大小和扩展名。 8. **性能优化**:对于大文件上传和下载,可能需要考虑分块传输、进度显示和断点续传等优化策略。 9. **...

    response生成图片验证

    这里使用了Servlet的`HttpServletResponse`对象,调用其`setContentType`方法设置响应的MIME类型为`image/jpeg`或`image/png`,然后使用`getOutputStream`获取输出流,并调用`ImageIO.write`方法将图片写入。...

    Response.AppendHeader使用大全

    当需要通过 Web 应用程序提供文件下载服务时,通常会使用 `Response.AppendHeader` 来设置适当的头部信息。以下是一个简单的例子: ```csharp // 设置 MIME 类型为可下载文件 Response.AddHeader("content-type", ...

    tp5之修改返回数据格式

    除了直接使用Response类,我们还可以通过配置文件来全局改变数据返回格式。打开`config.php`,找到`response`配置项,可以设置默认的数据类型和格式化函数: ```php // config.php 'response' =&gt; [ 'type' =&gt; '...

Global site tag (gtag.js) - Google Analytics