Я использую formData для отправки изображения, загруженного с помощью ImagePicker.Я отправляю параметры следующим образом:
let formData = new FormData();
formData.append('image', { uri: localUri, name: filename, type });
formData.append('description', 'this is the decription');
return await fetch('https://prana-app.herokuapp.com/v1/visions/', {
method: 'POST',
body: formData,
header: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'X-User-Email': this.state.email,
'X-User-Token': this.state.accessToken
},
});
};
Это не похоже на работу, так как я получаю очень общий NoMethodError (undefined method
build 'для nil: NilClass): `error.
Как правильно разместить свои параметры POST, если параметр image
является изображением, а параметр description
является строкой?
Спасибо