网络请求失败React native

时间:2016-10-20 10:20:28

标签: ios networking react-native

我已使用此代码调用url,但网络请求失败 但是,如果我用指定的域替换IP地址(如abc.com/types)。任何人都知道为什么以及如何解决它?

 fetch("192.168.1.99/SP/public/api/types")
            .then((response) => response.json())
            .then((responseJSON) => {
                console.log(responseJSON);
                if (responseJSON.code == 200) {
                    console.log("OK: " + responseJSON.result);
                } else {
                    console.log("FAIL: " + responseJSON.message);
                }
            }).catch((error) => {
            console.log(error);
        });

Ps:我已经设置了AppTransportSecuritySetting。

1 个答案:

答案 0 :(得分:1)

缺少协议http://

fetch("http://192.168.1.99/SP/public/api/types")
                .then((response) => response.json())
                .then((responseJSON) => {
                    console.log(responseJSON);
                    if (responseJSON.code == 200) {
                        console.log("OK: " + responseJSON.result);
                    } else {
                        console.log("FAIL: " + responseJSON.message);
                    }
                }).catch((error) => {
                console.log(error);
            });