最近开发一个pdf文件流接口 出现一个需求 就是打开文件下载链接浏览器是默认下载的,但前端反馈需求能不能实现直接打开查看而不是弹出下载。
琢磨后发现有两种方式:
1.改前端:
加个pdf阅读器js插件
2.改后端响应头
Content-Disposition: attachment;filename=“filename.jpg”
Content-Disposition 响应头指明用户代理要怎么处理响应附加的文件
attachment: 表示将附加的文件直接进行下载
inline : 将文件内容直接显示在页面