Что мне нужно сделать:
- POST form-data
в react-native
с использованием fetch API
запроса.
Формы данных приведены в следующем формате. Он включает в себя простую строку, сложный объект, простой массив и сложный массив и файл в одном вызове API.
Обратите внимание, что это API, предоставляемый сторонним поставщиком, и я не могу его изменить. Нет, он не принимает формат application/json
.
Примечание: Чистый react-native app
. EXPO не поддерживается. **.
У меня есть следующие данные. Как я могу сериализовать эти данные в форму совместимых данных?
let data = {
string: "1",
object: {
a: 3,
b: {
c: 5
}
},
array: [1,2,3],
arrayComplex: [{id: 2, value: 2}, {id:3, value:3}],
file: {
name: 'Image.jpg',
type: 'image/jpeg',
uri: filePath,
}
}