前端遇到formData的请求参数怎么传?

前端遇到formData的请求参数怎么传?

参数是这样的,我用的是axios,平常都是json直接传对象就可以了,如果是这样的格式该怎么处理呢?


回答:

安装qs,把传参对象用qs.stringfy(data)转一下就是formData格式了


回答:

new FormData()
然后就是 append 咯。fm 就放在之前 body 或者 data 的位置

前端遇到formData的请求参数怎么传?


回答:

var bodyFormData = new FormData();

bodyFormData.append('userName', 'Fred');

...

axios({

method: "post",

url: "myurl",

data: bodyFormData,

headers: { "Content-Type": "multipart/form-data" },

})

.then(function (response) {

//handle success

console.log(response);

})

.catch(function (response) {

//handle error

console.log(response);

});

以上是 前端遇到formData的请求参数怎么传? 的全部内容, 来源链接: utcz.com/p/936135.html

回到顶部