前端向后端传递formData类型的二进制文件

Posted 樛了个elevens

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端向后端传递formData类型的二进制文件相关的知识,希望对你有一定的参考价值。

// 本项目的默认请求头:
// axios.defaults.headers.common[\'Content-Type\'] = \'application/json\';

// 向后端传递formData格式文件,需要改变请求头为:"application/x-www-form-urlencoded;charset:UTF-8"

this.$http.post(url, file, {
          headers: {
            "Content-Type": "application/x-www-form-urlencoded;charset:UTF-8",
          },
        })
        .then(({ data }) => {
          if (data.code == 200) {
            // 请求成功后的操作
          }
        });

 

 

 

 

 

以上是关于前端向后端传递formData类型的二进制文件的主要内容,如果未能解决你的问题,请参考以下文章

前端向后端发送请求(FormData)

前端之HTML利用XMLHttpRequest()和FormData()进行大文件分段上传

springboot前端向后端传递复杂对象如list set的接收问题

如何正确地将 blob 从前端传递到后端?

前端向后端传一个json数组对象

通过JS创建FormData实现上传多张图片