社区
Web 开发
帖子详情
请问一个txt文件的url,载浏览器里怎样才能下载而不是浏览器打开文件?
vvivv
2003-12-08 12:03:42
请问一个txt文件的url,载浏览器里怎样才能下载而不是浏览器打开文件?
我是在点击‘下载’的时候重定向到一个jsp文件,然后jsp载重定向到下载的url.
...全文
40
回复
打赏
收藏
请问一个txt文件的url,载浏览器里怎样才能下载而不是浏览器打开文件?
请问一个txt文件的url,载浏览器里怎样才能下载而不是浏览器打开文件? 我是在点击‘下载’的时候重定向到一个jsp文件,然后jsp载重定向到下载的url.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【Springboot】解决
下
载
TXT
文件
,
浏览器
直接打开问题
背景(需求) 在
浏览器
上点击按钮
下
载
txt
文件
时,会直接在
浏览器
打开
文件
的。那如何使用弹窗
下
载
呢? 前提 需要
下
载
的
文件
,已经在服务器上面,
文件
结构为 **/download/report/**.
txt
文件
保存的
文件
夹比较有规律 前端的
下
载
按钮,绑定的是
文件
的
URL
分析
下
载
文件
,其实是
下
载
服务器上面的
文件
,看
URL
也能看出,那既然是
URL
,那就可以重写
URL
了。 实现 主要是需要修改httpheader response.addHeader("Content-Dispo..
js实现
txt
,png
文件
下
载
而不是
浏览器
预览
当我们在项目中需要
下
载
时 使用a标签自带的dowmlod属性时,遇到jpg,
txt
文件
并不会直接
下
载
而是会在
浏览器
中
打开
文件
。 思路: 将
下
载
地址借助Blob转为二进制 然后使用a标签进行
下
载
代码: downloadFile (
url
) { console.log(
url
) const link = document.createElement('a') fetch(
url
).then(res => res.blob()).then(blob => { //
文件
下
载
浏览器
直接
打开
文件
而不是保存 相关问题
昨天做SpringMVC
文件
上传
下
载
功能时遇到一堆问题。其中有个问题就是
txt
css js html xml pdf 等等
文件
下
载
时
浏览器
(html5的a标签download属性不是所有
浏览器
都支持的)是直接打开,而不是
下
载
保存。网上有许多解决的方法,我这边只是整合下,做个mark。 场景就是有个
url
,老大提醒说用后台访问
url
获取
文件
流 前台来处理。。大概这个流程 代码如下: 前端js
前端访问
一个
图片
URL
时,
浏览器
默认会尝试
下
载
文件
而不是直接显示它
当你在前端访问
一个
图片
URL
时,
浏览器
默认会尝试
下
载
文件
而不是直接显示它,这通常是由于服务器设置了ContentDisposition: attachment头或者
文件
本身是
一个
压缩包或其他格式。最常见和最简单的方法是直接使用
标签,并确保服务器响应头正确,返回正确的ContentType和不设置
下
载
指令。如果图片
URL
来源不可靠,或者你需要从远程API加
载
图片并在前端显示,可以使用FileReader和Blob对象通过JavaScript处理图片并在
浏览器
中显示。比如:javascript。
oss pdf
浏览器
直接
下
载
_如何使 pdf
文件
在
浏览器
里
面直接
下
载
而不是打开
前言在做需求过程中我们大概率会遇到在
浏览器
中
下
载
文件
的需求,如果仅仅是这个要求的话很简单,有如下两种解决方式。第一种是通过 window 对象的 open 方法进行操作,将
文件
url
直接在
浏览器
中打开即可
下
载
。window.open('
url
')第二种是通过 a 标签,设置 href 为
url
值,点击 a 标签即可完成
下
载
。但是上面两种
文件
下
载
方式都会存在
一个
问题,就是 pdf
文件
会直接...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章