原文:前端直接下载.txt文件,不预览打开

场景: 有一个日志下载的功能,之前写了通过a标签的下载,但是发现浏览器会自动预览,并不是直接下载。 解决: 先给出后端,这里用的是.net: 前端,这里用的是XMLHttpRequest,用axios应该也可以。 主要是header中的Content Disposition字段,其中attachment为以文件方式下载。disposition parm为默认,服务端向客户端游览器发送文件时,如果是 ...

2022-03-06 15:35 0 971 推荐指数:

查看详情

js不打开直接下载txt文件

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

Thu Jun 25 18:00:00 CST 2020 0 1136
oss txt文件 直接下载 (已解决)

txt文件在windows中默认采用ANSI编码方式。 我们是采用阿里云oss方式存储文件的,需要下载时,在前端自定义a标签进行下载。 浏览器默认直接打开txt文件,但浏览器的编码是utf-8,这样就会显示乱码。 找了很多方案: 1、在a标签中添加download属性。(跨域后该属性会失效 ...

Wed Sep 29 01:19:00 CST 2021 0 184
Swagger下载的zip文件无法打开,而且大小比直接下载的要大

  以前写的一个rest提供的是浏览器下载zip包的功能,前端界面调用rest可以正常地下载。 今天使用Swagger来调试下载功能时,发现下载的zip包打不开,而且大小也比直接在浏览器中输入rest地址下载的zip包要大。 浏览器中输入rest地址下载的zip包 ...

Tue Dec 03 06:30:00 CST 2019 0 345
JS 解决txt文件直接打开而不是下载

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

Fri Jun 28 23:37:00 CST 2019 0 1094
阿里云OSS,打开地址直接下载,无法预览

一、问题 今天在用阿里云OSS上传图片的时候发现一个问题,上传图片完成,返回一个图片地址,但是我把这个地址复制到浏览器的时候直接给我下载下来了,并没有预览,一下子给我整懵逼了,我后台页面还好,正常显示图片。但是App小程序里面就惨了,全部展示不出来。 二、解决 辗转很多网站,最后还是在阿里云 ...

Sat Jan 30 01:17:00 CST 2021 0 977
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM