Javascript 在vuejs中将文件发送到django服务器时出现异常行为

Javascript 在vuejs中将文件发送到django服务器时出现异常行为,javascript,django,post,request,blob,Javascript,Django,Post,Request,Blob,在vuejs中发送音频文件时,我不断收到错误“提交的数据不是文件,请检查表单上的编码类型。” 所以我试着直接给它一个文件: let file = new File(['hello', ' ', 'world'], 'hello_world.txt', {type: 'text/plain'}); console.log(file) var audiopost = { id: "11", user: "username", room: "

在vuejs中发送音频文件时,我不断收到错误“提交的数据不是文件,请检查表单上的编码类型。”

所以我试着直接给它一个文件:

  let file = new File(['hello', ' ', 'world'], 'hello_world.txt', {type: 'text/plain'});
  console.log(file)
  var audiopost = { id: "11", user: "username", room: "roomOne", "audiofile": file}
  this.$store.dispatch("audio/createAudio",audiopost);
但是,在Burp中分析生成的post请求时,audiofile字段为空。。你知道发生了什么事吗? 谢谢你的阅读