原文:oss txt文件 直接下载 (已解决)

txt文件在windows中默认采用ANSI编码方式。 我们是采用阿里云oss方式存储文件的,需要下载时,在前端自定义a标签进行下载。 浏览器默认直接打开txt文件,但浏览器的编码是utf ,这样就会显示乱码。 找了很多方案: 在a标签中添加download属性。 跨域后该属性会失效,同源可以 推荐 在后端上传文件时,增加application octet stream属性。 文档地址:https ...

2021-09-28 17:19 0 184 推荐指数:

查看详情

js不打开直接下载txt文件

/** * 获取页面文件名 * @param url 文件url */ function downloadUrlFile(url) { url = url.replace(/\\/g, '/'); const ...

Thu Jun 25 18:00:00 CST 2020 0 1136
前端直接下载.txt文件,不预览打开

场景:   有一个日志下载的功能,之前写了通过a标签的下载,但是发现浏览器会自动预览,并不是直接下载解决:   先给出后端,这里用的是.net:   前端,这里用的是XMLHttpRequest,用axios应该也可以。   主要是header中 ...

Sun Mar 06 23:35:00 CST 2022 0 971
JS 解决txt文件直接打开而不是下载

PS:后台传过来的路径不可以直接下载txt文件:先创建a标签然后把路径填入,download属性一定要填上下载文件的名称,可以解决txt文件直接打开而不是下载 ...

Fri Jun 28 23:37:00 CST 2019 0 1094
阿里云oss直接下载的小技巧

需求:     点击图片的下载链接直接触发浏览器下载,而不是浏览器打开图片。 思路:     1、谷歌浏览器在点击图片链接的时候往往是直接打开图片而不是下载;     2、首先考虑的是在a标签上增加download属性来触发下载,但是由于该属性有跨域限制,导致失效 ...

Wed Sep 02 02:07:00 CST 2020 0 3834
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM