【发布时间】:2019-08-21 18:56:11
【问题描述】:
我的本地主机上有一个 WAMP 服务器,我正在尝试通过我的本机应用程序运行其中的 php 文件以存储用户信息。我知道我需要使用本地主机的 IPv4 和端口号,然后是文件位置,但我仍然不断收到:'Possible Unhandled Promise Rejection (id: 0): TypeError: Network Request failed',同时运行我的应用程序expo 应用上的 ios 设备。
我尝试将其设置为 https 而不是 http,但我仍然不断收到相同的错误,我已将链接复制粘贴到 google chrome 并运行 php 文件,但是当我在另一台设备上执行此操作时在同一个网络上,连接需要很长时间,但很快就会超时,是的,我的服务器在线。
fetch('http://[My server's IPv4 address]:80/Fetcher/Users.php', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
username: this.state.username,
password: this.state.password,
})
}).then((response) => {response.json()}).then(fullResponse => {
console.warn(fullResponse);
console.warn('out');
}).catch(err => console.error(err));
我希望它接收用户名和密码并将它们存储在我创建的表中,该表在我创建的架构下的 WAMP 服务器表上。
发生的情况是我的应用程序出现网络请求失败错误
【问题讨论】:
标签: react-native network-programming wamp wampserver