Я пытаюсь загрузить файл с телефона пользователя на сервер. Однако вместо отправки файла он продолжает отправлять его по сети.
file: [object Object]
Вот код, который я использую
const foo = 'file:///data/user/0/my_app/cache/Camera/58ce5eed-edd5-4bf5-9a08-ae40a13cbcd1.mp4'
const upload = () => {
const data = new FormData()
data.append('file', {
uri: foo,
type: 'video/mp4',
name: '58ce5eed-edd5-4bf5-9a08-ae40a13cbcd1.mp4'
});
fetch('http://127.0.0.1:8001/api/video-upload/', {
method: 'post',
body: data
})
.then(res => {
console.log('SUCCESS', res)
})
.catch(err => {
console.log('ERROR: ', err)
})
}