如何在React Native中获取本地主机?

时间:2019-11-01 19:25:40

标签: javascript ios api react-native

我创建了一个Race本机项目,想从本地主机获取php(我正在使用mamp)。

我尝试了以下方法,但似乎不起作用。

  

fetch('http://(my_ip):8888/user_registration.php',

我一直试图使用Xcode作为模拟器来运行我的项目,但一直收到以下消息。

  

TypeError:Netword请求失败

下面是我的完整代码。

UserRegistrationFunction = () => {
        const { UserName } = this.state;
        const { UserEmail } = this.state;
        const { UserPassword } = this.state; 
        
        fetch('http://{my-ip}:8888/user_registration.php', {
            method: 'POST',
            headers: {
                'Accept': 'application/json',
                'Content-Type': 'application/json',
            },
            body: JSON.stringify({

                name: UserName,

                email: UserEmail,

                password: UserPassword
            })

    }).then((response) => response.json())
        .then((responseJson) => {

            Alert.alert(responseJson);   
        }).catch((error) => {
            console.error(error);
        });
}

0 个答案:

没有答案