Expo / React Native Fetch API не возвращает текстовые / простые данные - PullRequest
1 голос
/ 13 марта 2019

Я пытаюсь загрузить текстовый / обычный файл из общедоступной корзины S3. В настоящее время fetch возвращает код успешного ответа и ожидаемые заголовки ответа, но response.text() дает неопределенное значение.

Экспо версия: 30

Это также не связано с S3, поскольку попытка получить текстовый / html-документ от Google также не удалась.

let resp = await fetch("https://google.com")
console.log(resp);
let txt = await resp.text();
console.log(txt); //undefined

Это приводит меня в замешательство, так как мои вызовы fetch для моего REST API возвращают действительные ответы при декодировании с response.json(), и мне интересно, если у кого-нибудь была подобная проблема / решения. Спасибо!

1 Ответ

0 голосов
/ 13 марта 2019

Проблема, похоже, связана с версией 30 Экспо или с версией реакции, используемой с версией 30 экспо.Обновление Expo и впоследствии React Native устранили проблему.

...