我是一个React Native的新手,遇到了一个问题:FormData的表现与预期不同。
我的代码:
let fileToSend = new FormData();
fileToSend.append('File', {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
});
我期望得到的是这样的结果:
fileToSend = {File: [
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
]}
但实际上我得到的是这个:
fileToSend = [_parts: [
0: [
0: 'File',
1: {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
}
]]]
这使我无法将文件发送到服务器。非常感谢您的帮助。谢谢。