用普通HTML网页可以上传。用uni.uploadFile,就提示:
"No multipart boundary param in Content-Type"
uni.uploadFile({
url: urlUpload,
filePath: filePath,
name:"file",
async: true,
crossDomain: true,
method: "POST",
processData: false,
contentType: false,
header: {"content-type": "multipart/form-data","accept":"application/json","Authorization": "Bearer " + uni.getStorageSync('token')}, // 设置请求的 header
success: (res)=>{
//let a = JSON.parse(res.data)
resolve(res)
},
fail: (err)=> {
reject()
}
})
header: {"content-type": "multipart/form-data","accept":"application/json","Authorization": "Bearer " + uni.getStorageSync('token')}, // 设置请求的 header
去掉 "content-type": "multipart/form-data",由浏览器自己自动生成boundary。