Reactjs 如何使用antd upload react发送多部分/表单数据

Reactjs 如何使用antd upload react发送多部分/表单数据,reactjs,antd,Reactjs,Antd,我正在使用react和antd。 我从antd使用的组件是。 我正在尝试使用FormData对象发送多部分/表单数据。 它发送文件(.zip文件,该文件应作为blob发送),但不作为blob发送,也不发送与其他键和值相关的任何内容。 这是一个例子 预期的请求负载: ------WebKitFormBoundaryysdTGvf0cRZVGpQ4 Content-Disposition: form-data; name="file"; filename="aFileName.zip" Conten

我正在使用react和antd。
我从antd使用的组件是。
我正在尝试使用FormData对象发送多部分/表单数据。
它发送文件(.zip文件,该文件应作为blob发送),但不作为blob发送,也不发送与其他键和值相关的任何内容。
这是一个例子

预期的请求负载:

------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="file"; filename="aFileName.zip"
Content-Type: application/octet-stream

[0,1,2]
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x2"

y2
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x3"

true
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x4"

2
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="file"; filename="aFileName.zip"
Content-Type: application/zip


------WebKitFormBoundaryysdTGvf0cRZVGpQ4
实际请求薪资LOD:

------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="file"; filename="aFileName.zip"
Content-Type: application/octet-stream

[0,1,2]
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x2"

y2
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x3"

true
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="x4"

2
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
------WebKitFormBoundaryysdTGvf0cRZVGpQ4
Content-Disposition: form-data; name="file"; filename="aFileName.zip"
Content-Type: application/zip


------WebKitFormBoundaryysdTGvf0cRZVGpQ4

我已使用customRequest解决此问题。

您可以在这里找到一个示例:

如果您只想使用
作为文件输入,并且只让
为您提交文件,则