Content-disposition中Attachment和inline的区别

it2022-05-07  8

1.Content-disposition中Attachment和inline的区别java web中下载文件时,我们一般设置Content-Disposition告诉浏览器下载文件的名称,是否在浏览器中内嵌显示. Content-disposition: inline; filename=foobar.pdf 表示浏览器内嵌显示一个文件 Content-disposition: attachment; filename=foobar.pdf 表示会下载文件,如火狐浏览器中

 2.内嵌显示(可用于在线浏览pdf)示例:

response.setHeader("Content-disposition", "inline; filename=" + new String(fm.getFileName().getBytes("gb2312"), "ISO8859-1"));3.下载示例: response.setHeader("Content-disposition", "attachment; filename=" + new String(fm.getFileName().getBytes("gb2312"), "ISO8859-1"));

 

转载于:https://www.cnblogs.com/hedongfei/p/7652712.html

相关资源:垃圾分类数据集及代码

最新回复(0)