我正在根据文档使用react dropzone uploader将文件上传到我的服务器。我在https://react-dropzone-uploader.js.org/docs/api#getuploadparams的RDU组件文档中提到了一些额外的body参数到formdata对象。 但它总是与RDU的标准请求正文一起发送请求。
我的getUploadParams
方法看起来像这样
getUploadParams = ({ file, meta }) => {
const data = new FormData()
data.append('customFile', file)
data.append('type', 'normal')
return { data, url: uploadUrl }
}
任何帮助如何发送我们自己的请求formdata对象的人吗?
答案 0 :(得分:0)
尝试一下:
return { url: uploadUrl,data }
也许订单使您失败
答案 1 :(得分:0)
正确的使用方式
getUploadParams = ({ file, meta }) => {
const body= new FormData()
body.append('customFile', file)
body.append('type', 'normal')
return { url: uploadUrl, body }
}