前几天收到一个需求,需要将下载下来的文件(包括excel,text,文档等),改个名字,因为后端是用id进行的命名。之前在网上找了很多方法,各种问题,今天终于解决了,总结一下。注释:后端返回的是url下载地址。

1.调用接口拿到url下载地址

2.将下载的url地址更改成文件流并改名下载

filename就是你需要改的名字。

3.使用这种方法,可能会存在跨域,这里让后端将端口号加上就行。

备注:希望能给您带来帮助。

前端下载文件并更改名字相关推荐

  1. 前端下载文件的几种方式

    前端下载文件的几种方式 前言 1. window.open 2. window.location.href 3. a标签 4. iframe 5. blob 前言 总结下载文件的几种方式,文件都是通过 ...

  2. 前端下载文件变成了export.zip

    前端下载文件变成了export.zip. 主要原因是文件头设置有问题: 未设置有效的文件头 设置文件头要在写入数据之前. 源码 /*** 设置 数据流写入成功的响应头信息(需要将请求头放在流写入的前面 ...

  3. new blob文件设置编码_前端下载文件amp;下载进度

    前端最基础的就是 HTML+CSS+Javascript.掌握了这三门技术就算入门,但也仅仅是入门,现在前端开发的定义已经远远不止这些.前端小课堂(HTML/CSS/JS),本着提升技术水平,打牢基础 ...

  4. Web前端下载文件的几种常见方式

    1 标签or点击事件 标签下载 <a href="xxxxx"> 或 <a href="xxxxx" download="xxxx& ...

  5. 前端下载文件(exe,zip,js等)的几种方式

    前端一般通过创建a标签下载文件 图片:分为本地和后端传,本地直接require引入路径后创建a标签下载: private downFun() {let a=document.createElement ...

  6. 前端下载文件(二进制文件流brob和url下载)

    第一种二进制文件流brob下载文件 1首先自己在request封装一个get请求 引入main.js import axios from 'axios'; import qs from 'qs'; i ...

  7. vue前端下载文件的几种方式

    前端经常需要通过后端给的文件流下载各种文件,比如excel,word,压缩包等 方式一:使用 window.location.href 这里限于使用get方式 window.location.href ...

  8. 前端下载文件blob

    开发中越来越发现自己的不足,最近在开发中遇到的需要下载文件到本地的操作,这里将遇到的问题记录一下 步骤一:获取后端提供的文件下载路径 这个没什么说的,一般就是按照后端给的接口去请求就可以了,这里写个简 ...

  9. 前端下载文件的写法(兼容IE(IE9+) Firefox chrome)

    下载文件 在我们做项目的过程,会遇到下载文件的需求,有时候是一个静态的文件,在服务器的指定目录,这个时候 我们用 注:对于rar.doc.等浏览器不能打开的文件,可以使用window.location ...

  10. 前端 下载文件简易方法(兼容IE)

    < a href=" " download="E726765">点我下载</ a> 在Chrome中可下载,而在IE中不行. 因为在IE ...

最新文章

  1. 2017-12-25 Linux学习笔记
  2. TCP/IP详解--第十三章
  3. 开发日记-20190626 Linux系统管理技术手册(第二版) 第一章习题答案(个人版)
  4. python xmxl 无法启动_/usr/bin/python: can't decompress data; zlib not available 的异常处理
  5. libc-glibc
  6. c语言中逐个检索字符的库函数,C语言库函数strstr的实现
  7. 第二十一节:ADO层次上的海量数据处理方案(SqlBulkCopy类插入和更新)
  8. Python中实现模糊匹配的魔法库:FuzzyWuzzy
  9. 程序员发展职业规划_大厂程序员总结:程序员30岁前,该如何规划自己的职业发展?...
  10. JZOJ.5274【NOIP2017模拟8.14】数组
  11. 单播/组播/广播 通讯协议的特点及应用对比
  12. 插入u盘计算机未响应,插入U盘打开“我的电脑”后就未响应了,并且所有跟U盘相关的软件都? 爱问知识人...
  13. FCM——(Fuzzy C-means)模糊C均值算法
  14. 美国大学 计算机,U.S.News美国大学计算机专业排名
  15. python基础总结:1.6、流程控制
  16. 信号与系统之(二)傅里叶级数和傅里叶变换
  17. 【CXY】JAVA应用 之 排序
  18. 计算思维应用于计算机学科,【计算机教学论文】计算机教学中的计算思维培养(共2667字)...
  19. Fragment中OnCreate与OnCreateView区别
  20. C#_08_官方文档_语言介绍

热门文章

  1. linux java开发分区,Linux中的主机规划和磁盘分区
  2. Unity3D入门 : 播首歌给自己听听
  3. 了解python基础知识?零基础也能轻松入门
  4. python爬虫股票市盈率是什么意思_神级的爬虫工程师用Python教你爬取全站股票评论!买哪只有底呢!...
  5. Golang-go mod 是如何管理依赖的?一些常见问题的解决方式
  6. 【1】Go语言环境安装和环境变量配置(针对于macOS)
  7. 亲测,一款超级好用的思维导图神器
  8. win2003系统安装卡巴斯基2011安全部队
  9. 【他们说】GitCafe 前端工程师们的工作日常
  10. 仿手机功能写WIFI程序