169 похожих чатов

Вот почему-то network error даёт, FormData как-то некорректно файл впихивает,

не могу понять в чём причина, ибо раньше файлы не отправлял в рн

createFormData(photo, body = {}) {
const data = new FormData();

data.append('photo', {
name: photo.fileName,
type: photo.type,
uri: Platform.OS === 'ios' ? photo.uri.replace('file://', '') : photo.uri,
});

Object.keys(body).forEach(key => {
data.append(key, body[key]);
});

return data;
}//
handleUploadPhoto(data) {

const SERVER_URL = 'https://httpbin.org/post';
console.log(`${SERVER_URL}`);

fetch(`${SERVER_URL}`, {
method: 'POST',
body: this.createFormData(data, {userId: '123'}),
headers: {
'Content-Type': 'multipart/form-data',
},
})
.then((response) => response.json())
.then((response) => {
console.log('response_handleuploade', response);
})
.catch((error) => {
console.log('handle err0r', error);
});

3 ответов

17 просмотров
@DS-🎭 Автор вопроса

bump

@DS 🎭
bump

network error обычно в логах если отправляешь на http без прописки этого исключения в Info.plist и AndroidManifest.xml соотвествтенно.

@DS-🎭 Автор вопроса
Alex
network error обычно в логах если отправляешь на h...

там что-то с type связано, если делать обычный Post всё работает, там что-то именно с обворачиваем в formdata не то "TypeError: Network request failed"

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта