此例子使用axios请求

audio 为 file 文件对象,可通过 file 类型的 input 标签获取。

const uploadMusic = async ({appName,audio})=>{let formData = new FormData()const token = await getToken()formData.append('audio',audio)formData.append('token',token)formData.append('method','file')formData.append('action','addRecord')formData.append('appName',appName)return axios({url:postUrl,method:'post',headers: {'Content-Type': 'multipart/form-data'},data:formData}).then(res=>res.data)
}

 注意点1:将需要上传的参数通过 formData.append(key , value) 添加

注意点2:请求头设置为form-data类型

formData上传音乐文件相关推荐

  1. formData上传Excel文件[object object ]数据库接收不到数据

    上传xlsx格式文件给后端,出现 Form Data [object object]错误,表格数据没有进入数据库. // defaultFlieList是已经上传的文件const { defaultF ...

  2. vue 使用视频流 formdata上传视频文件 并且限制视频大小 格式

    需求 代码 <div class="f2-sub_btn"><van-button type="primary" block><s ...

  3. Antd的Upload+fetch+FormData上传Excel文件请求方式?

    let formData = new FormData(); formData.append('file', fileList[0]); fetch("接口名称", {method ...

  4. 上传音乐到Android模拟器的SD卡,并在Android模拟器上播放

    这几天学习Android,准备写个音乐播放软件,以后会介绍.不过,在新建的模拟器中并没有音乐.因为模拟器是新配置的,里面没有音乐或视频等文件,需要用户自己添加进去.下面介绍一下我添加文件到模拟器的SD ...

  5. ajax formdata提交上传,Ajax提交用FormData()上传文件

    1.form声明如下 2.ajax设置如下 var formData = new FormData(document.getElementById("form")); $.ajax ...

  6. FormData上传文件同时附带其他参数

    前端js代码: function fileSubmit() {var formData = new FormData();formData.append("file",$(&quo ...

  7. formdata上传文件_大文件分片断点上传实现思路以及方案

    作者:yeyan1996| 来源:掘金https://juejin.im/post/5dff8a26e51d4558105420ed 前言 我在面试的时候确实被问到了这个问题,而且是一道在线 codi ...

  8. node.js实现formdata上传文件

    node.js实现formdata上传文件 1.关于formdata XMLHttpRequest Level 2 添加了一个新的接口--FormData.利用 FormData 对象,我们可以通过 ...

  9. form-data php,PHP 模拟form-data上传文件

    1.需求: a.用php代码实现form-data方式请求接口上传文件 2.php代码 $filePath = $path."/aa.txt"; //需要上传的文件路径 $uplo ...

  10. vue上传文件到php,vue+axios+php如何实现上传文件功能?,formdata上传文件附加参数...

    vue+axios+php如何实现上传文件功能?Vue Axios PHP如何实现上传文件的功能?, 推荐:<PHP视频教程> 当我们提交表单时,我们经常会遇到一些表单提交要求.vue的a ...

最新文章

  1. 推荐8个极受欢迎的网站和软件,让你总有一天你会用到!
  2. pc双网卡实现路由转发_路由器配置骨干网设备MPLS本地会话功能实现数据在MPLS网络中转发...
  3. 谈谈重载(overload)覆盖(override)与隐藏
  4. mstem函数怎么定义_小白该怎么学Java开发 Java编程重要点有哪些
  5. winform DevComponents.DotNetBar2 添加到工具栏方法
  6. Android之本地数据存储(SQLite数据库)
  7. 你知道项目管理有哪些分类和体系吗?
  8. 学生专用计算机怎么没声音,班班通电脑没声音了
  9. Oracle 官网登录账户 下载资源
  10. “一瞬”一词出自梵典《僧祇律》 相当于0.36秒
  11. 详解浮点数的精度问题
  12. 多级放大电路的一般问题(耦合方式+动态分析)详解
  13. vue--实现学生信息管理案例
  14. serendipity 写给自己
  15. 为win7原版镜像整合usb3驱动
  16. 计算机管理windows无法访问指定设备,windows无法访问指定设备路径或文件如何解决...
  17. 拿到大厂前端offer的前端开发是怎么回答面试题的
  18. 使用telnet登录服务器
  19. My97DatePicker设置
  20. 超可爱喵喵回收站图标教程及素材

热门文章

  1. GitHub使用教程-官网指南
  2. python将经纬度标注在地图上_Python 给定的经纬度标注在地图上的实现方法
  3. PMP22年免费补考来袭 | 送上180道历年PMP考试试题及答案解析
  4. [成功] vscode使用微软编译器 vs编译器
  5. Matlab 遗传算法gaot、gatbx工具箱安装(出现未找到 ‘initializega‘、‘crtbp‘等错误)
  6. ISO IEC 27001 企业信息安全管理要求
  7. java 生成32位字符串
  8. I2C(smbus、pmbus)和SPI协议分析
  9. Mybatis逆向工程(代码生成器)及其简单使用——及其报错处理
  10. 新浪微博Emoji表情解析