在小程序js中,发起一个uploadFile请求,想往formdata中append键值对,结果console之后为空对象,请问是哪里出了问题? 先前使用post请求设置header content-type为multipart/form-data也是无法添加字段,求大神解释
// 通过身份证图片获取身份证信息
getCertInfoByImage(filePath, imageFileObj, legality = 0) {
let formData = new FormData();
formData.append('image', imageFileObj)
formData.append(legality, legality)
console.log(formData)
return promisify(wx.uploadFile)({
filePath: filePath,
url: `${FACE_HOST}/faceid/v1/ocridcard?api_key=${FACE_HOST_API_KEY}&api_secret=${FACE_HOST_API_SECRET}`,
name: ' file',
formData: formData
})
}
并不是无法
append
键值对,而是append
之后想查看数据的话不能直接打印,需要这样才能获取到数据:MDN链接地址为:https://developer.mozilla.org...