下载文件没有下载下来,反而打开了新窗口的问题
Posted 是小橙鸭丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下载文件没有下载下来,反而打开了新窗口的问题相关的知识,希望对你有一定的参考价值。
java web中下载文件时,我们一般设置 Content-Disposition告诉浏览器下载文件的名称,是否在浏览器中内嵌显示.
Content-disposition: inline; filename=foobar.pdf
表示浏览器内嵌显示一个文件
Content-disposition: attachment; //这里 表示会下载文件
两种解决方案:
1.后端返回的照片url带上Content-disposition: attachment;
2.前端自己拼接 '?response-content-type=application/octet-stream' 这个字段即可解决
以上是关于下载文件没有下载下来,反而打开了新窗口的问题的主要内容,如果未能解决你的问题,请参考以下文章
VbenAdmin(Vue)-- 下载文件功能(图片MP3/MP4)点击下载没有下载成功,反而打开了新窗口的问题