Реагировать на собственный Http req на локальный сервер - зависает, если я не на "Отладка JS удаленно" (Android) - PullRequest
0 голосов
/ 22 октября 2018

У меня проблемы с выполнением любого http-запроса с помощью axios на локальный сервер:

axios.post(url, data)

и для url Я пытался:

url = "http://localhost:3000/authenticate"

url = "http://127.0.0.1:3000/authenticate"

url = "http://192.168.1.10:3000/authenticate" // IP-адрес сервера

url = "http://10.0.2.2:3000/authenticate" // адрес эмулятора

и НЕТ из них работали ...

Забавно (и я не могу понять почему), что как только "Отладка JS удаленно" сработал следующий URLидеально: url = "http://10.0.2.2:3000/authenticate"

Итак, как мне настроить эту работу без удаленной отладки js?


Попробовать это на устройстве Android.

"dependencies": {
    "axios": "^0.18.0",
    "babel-eslint": "^8.0.2",
    "country-data": "0.0.31",
    "hoist-non-react-statics": "^3.0.1",
    "libphonenumber-js": "^1.4.3",
    "native-base": "^2.7.2",
    "prop-types": "^15.6.0",
    "react": "16.3.1",
    "react-native": "~0.52.2",
    "react-native-animatable": "^1.2.4",
    "react-native-cli": "^2.0.1",
    "react-native-contacts": "^2.2.2",
    "react-native-easy-toast": "^1.1.0",
    "react-native-elements": "^0.19.1",
    "react-native-google-places-autocomplete": "^1.3.9",
    "react-native-keyboard-aware-scroll-view": "^0.4.1",
    "react-native-linear-gradient": "^2.3.0",
    "react-native-maps": "^0.21.0",
    "react-native-navigation": "^1.1.479",
    "react-native-scrollable-tab-view": "^0.8.0",
    "react-native-splash-screen": "^3.1.1",
    "react-native-tab-view": "^1.0.2",
    "react-native-toaster": "^1.2.2",
    "react-native-vector-icons": "^5.0.0",
    "react-redux": "^5.0.7",
    "redux": "^4.0.0",
    "redux-thunk": "^2.2.0",
    "tinycolor2": "^1.4.1"
  }
...