response 响应头设置

本文详细介绍了HTTP响应头中的Content-Type和Content-Disposition的用途。Content-Type用于指示发送数据的类型,如text/html或text/plain,影响浏览器如何解析内容。Content-Disposition则在Content-Type为下载类型时使用,指定文件名和类型,通过inline和attachment控制内容是在页面内显示还是弹出下载对话框。
摘要由CSDN通过智能技术生成

response.setHeader() 用法

(1)Content-Type的作用

该实体头的作用是让服务器告诉浏览器它发送的数据属于什么文件类型。

Example :当Content-Type 的值设置为text/html和text/plain时,前者会让浏览器把接收到的实体内容以HTML格式解析,后者会让浏览器以普通文本解析.

(2)扩展头 Content-Disposition 的作用

当Content-Type 的类型为要下载的类型时 , 这个信息头会告诉浏览器这个文件的名字和类型。

Content-Disposition扩展头的 栗子:  

 One.

public String saveAs() {
		String fileName = this.fileFileName;
		String fileType = this.fileContentType;
		System.out.println(fileName);
		//页面响应数据类型设置为image/png
		resp.setContentType(fileType);
		//响应头设置为Content-Disposition,       作用 : 向浏览器响应数据文件的名字和类型
                //响应头字段设置了attachment 执行方法将弹出下载对话框
		resp.setHeader("Content-Disposition", "attachment;filename=" + fileName);
		String realpath = this.getRealpath(urlInv 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值