Обратите внимание, что я перепробовал все (в this ), но ничего не работает.
То, что я пробовал до сих пор безуспешно:
- IP-адрес для GET-выборки, встроенной в реакцию: http://10.0.2.2: 5000 / getJobs (отлично работает при вызове chrome или почтальона, конечно, я изменил localhost <=> 10.0.2.2) // если IP-адрес 10.0.0.2, ничего не происходит
- Добавлена строка android: usesCleartextTraffic = "true" в AndroidManifest. xml.
- Удалить всю папку отладки из / android, стереть все данные в AVD Manager, перезапустить эмулятор, повторно запустить проект (response-native run- android)
По-прежнему обнаружена эта ошибка при загрузке в React-native:
The problem is: Backend received the request and response data, but react-native caught error.
введите описание изображения здесь
Строки кода для выборки:
useEffect(() => {
fetch(JOBS_URL, {
method: 'GET'
}).then(res => res.json())
.then(res => console.log(res.data))
})
Я использую версию React-native: 0.62.1
Эмулятор: Pixel 2XL, android 10 , API 29.0 (запущен Android studio)
И реагирующий, и внутренний сервер работают локально
Спасибо !!