Im a new one in a react native and ran into a problem that FormData behaves itself differently than expected. My code:
let fileToSend = new FormData();
fileToSend.append('File', {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
});
I expected to get something like this:
fileToSend = {File: [
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
]}
But actually Im getting this :
fileToSend = [_parts: [
0: [
0: 'File',
1: {
name: 'file.name',
size: 'file.size',
type: 'file.type',
uri: 'file://',
}
]]]
That makes impossible for me to send a file to server. Will be very glad for your help. Thanks.