React Native Post Request via Fetch throws Network Request Failed

前端 未结 9 1493
[愿得一人]
[愿得一人] 2020-12-15 16:51

I´ve came across the following error. At the moment I developing an Android App with React Native therefore I´m planning to use fetch for doing a post request for me.

9条回答
  •  醉梦人生
    2020-12-15 17:19

    Developing with Windows OS/PHP built-in server/react-native Android on device:

    • check server local IP address (ipconfig), e.g. 172.16.0.10
    • in react-native fetch use this URL and proper port (fetch('http://172.16.0.10:8000/api/foo))
    • run PHP built-in server with this specific IP instead of the localhost: php -S 172.16.0.10:8000 ...
    • turn off Windows firewall for the private networks

    That fixed the connection problem between Android phone and the local server for me.

提交回复
热议问题