React Native:网络请求失败

时间:2017-04-27 21:14:46

标签: android react-native

我使用wamp服务器在127.0.0.1:8080上运行本地服务器。 我尝试使用邮递员发布它,数据能够发布并保存到数据库。 enter image description here

但是当我尝试将其发布为本机响应时,它会显示网络请求失败,如下所示 enter image description here

这是我的代码

fetch('http://127.0.0.1:8080/api/register', {
    method: "POST",
    headers: {
      'Accept': 'application/json',
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({
      name: this.state.name,
      email: this.state.email,
      password: this.state.password
    })
  })
  .then((response) => response.json())
  .then((responseData) => {
      console.log(responseData.body)
  })
  .done();

如果我在我的电脑浏览器中键入地址127.0.0.1:8080,它可以将我引导到我的本地主页。

但在我的模拟器中,我注意到它正在使用LTE,当我使用浏览器访问127.0.0.1:8080时,它无法连接。通过右边,模拟器连接到与我的电脑相同的网络,它应该能够访问,对吗?

我做错了吗?

1 个答案:

答案 0 :(得分:0)

尝试使用10.0.2.2或转到命令提示符并点击ipconfig然后复制IP地址。它就像192.168.5.10