`
onedada
  • 浏览: 103347 次
  • 性别: 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>

 

 

 

 

 

分享到:
评论

相关推荐

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

    本文将深入探讨如何利用CefSharp来获取资源、拦截请求参数、处理响应数据以及注入jQuery文件和JavaScript代码。 首先,我们来看如何获取资源。CefSharp提供了`LifeSpanHandler`接口,你可以通过实现这个接口的`...

    SpringMVC单文件上传、多文件上传、文件列表显示、文件下载

    在SpringMVC的控制器方法中,使用`ResponseEntity`来构建响应,设置响应头,包括`Content-Type`(根据文件类型)和`Content-Disposition`(指定文件名)。然后读取文件内容并写入到响应流中,浏览器接收到这样的响应...

    javaEE上传文件和参数

    在服务器端,你可能还需要考虑错误处理、文件大小限制、文件类型检查等安全性问题。例如,你可以限制上传文件的大小,只允许特定类型的文件上传,或者对上传的文件进行重命名以防止文件名冲突。 最后,为了提供API...

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

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

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

    根据给定文件的信息,我们可以提炼出以下IT领域的关键知识点,主要围绕JSP技术在Web开发中的应用,特别是在处理客户端下载已知文件类型的功能上。 ### JSP与客户端下载 JSP(Java Server Pages)是一种基于Java的...

    Vue调用SpringBoot后台实现文件下载功能

    在这个例子中,我们定义了一个GET请求处理器,接收文件名作为参数,从服务层获取文件资源,然后设置响应头以指示浏览器以附件形式下载文件,指定文件内容类型为`application/octet-stream`。 在实际项目中,`...

    @Response和@Request

    当控制器方法的参数带有`@RequestBody`时,Spring会查找合适的`HttpMessageConverter`来解析请求体的数据,将其转换成方法参数所期望的对象类型。`HttpMessageConverter`是Spring MVC中用于处理不同格式数据(如JSON...

    request response

    当服务器接收到客户端的请求后,会返回一个`response`,告知客户端请求是否成功以及返回的数据。一个HTTP响应也由几个部分构成: 1. **状态行**:包含HTTP版本、状态码(如200表示成功,404表示未找到,500表示...

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

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

    springMVC的数据传递

    这里我们将深入探讨如何利用`@ResponseBody`和`ResponseEntity`实现返回复杂类型的数据。 `@ResponseBody`是Spring MVC中的一个注解,用于将控制器方法的返回值直接转换为HTTP响应体的内容。它适用于返回JSON、XML...

    vue和springboot的上传文件和文件夹中的文件以及下载文件(csdn)————程序.pdf

    Spring Boot提供了`@RequestParam`注解来处理HTTP请求参数,对于文件上传,我们可以使用`MultipartFile`类型: ```java @PostMapping(value = "/uploadF") public AjaxResult uploadFile(@RequestParam("files") ...

    tp5之修改返回数据格式

    在上面的代码中,`Response::create()`方法创建了一个新的响应对象,第一个参数是返回的数据,第二个参数指定数据类型(这里是'json'),第三个参数是HTTP状态码。然后,通过`header()`方法设置自定义的HTTP头部信息...

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

    2. 'blob':响应数据以Blob对象返回,适用于处理不需要转换为字符串的文件类型。 3. 'document':响应数据以Document对象返回,仅在客户端可用,常用于Web应用中的XML或HTML内容处理。 4. 'json':响应数据以JSON...

    ASp教程第四章-Response和Request

    此外,`Response`对象还提供了多种方法来控制页面输出,如`Response.AppendToLog`可以将信息添加到IIS日志,`Response.Clear`清空已缓冲的输出,`Response.BinaryWrite`用于输出二进制数据,如图片或文件。...

    springMVC-HttpEntity(ResponseEntity)demo

    1. 创建Controller:在Spring MVC中,创建一个控制器类,声明一个处理请求的方法,该方法的返回类型为ResponseEntity。 2. 处理请求:在控制器方法中,根据请求参数处理业务逻辑,然后构建一个ResponseEntity实例,...

    简单使用curl进行get请求并将服务器返回存进本地文件

    在这个例子中,`-X GET` 指定了请求类型为GET,`-H` 添加了授权头部,而`-o` 将响应保存为`response.json`。 总结,`curl` 是一个功能强大的工具,可以方便地执行HTTP请求并处理响应。通过学习和熟练使用`curl`的...

    JAVAEE中Servlet实例Response与Request对象方法调用范例

    3. `getOutputStream()`:返回ServletOutputStream,用于写入二进制数据到响应体,如文件下载。 4. `getWriter()`:返回PrintWriter,用于写入文本数据到响应体,如HTML、JSON等。 在实际应用中,我们通常会创建一...

    通过IO流把文件传到前端并下载.zip

    "Content-Type"指定文件类型,"Content-Disposition"告诉浏览器如何处理数据,通常设置为"attachment",附带一个"filename"参数,指示文件名,这样浏览器会自动触发下载对话框。 4. **Spring框架**: 提到的`...

    springboot-layui调用文件服务器接口实现文件上传下载.docx

    此外,对于文件上传,你需要确保文件大小限制、文件类型检查以及错误处理机制。对于文件下载,要注意文件权限控制和安全问题,避免用户非法访问其他用户的文件。 总结,本文档提供的示例展示了如何在Spring Boot...

    C++Http上传文件到web服务器,解决中文参数乱码

    在C++中,进行HTTP文件上传到Web服务器时,可能会遇到中文参数乱码的问题。这是因为HTTP协议本身并不处理字符编码,而是依赖于上层的应用层协议(如HTTP头或者POST数据)来处理字符集。当涉及到非ASCII字符,如中文...

Global site tag (gtag.js) - Google Analytics