Reactjs 调用本地服务器上运行的api时,网络请求失败

Reactjs 调用本地服务器上运行的api时,网络请求失败,reactjs,react-native,Reactjs,React Native,我阅读了react native上的问题,并使用我的ip调用本地api。但仍然会出现网络错误。我使用的是react native 0.55.4的最新版本。我认为正确的uri应该是(删除https)或(删除端口),所以我最终发现问题出在证书上。React native无法验证本地主机上自签名的证书 api在端口5000上本地运行,因此我需要端口号there@Avinash所以您需要使用http而不是https,因为https是端口443 fetch('https://mylocalip:5000/

我阅读了react native上的问题,并使用我的ip调用本地api。但仍然会出现网络错误。我使用的是react native 0.55.4的最新版本。

我认为正确的uri应该是(删除https)或(删除端口)

,所以我最终发现问题出在证书上。React native无法验证本地主机上自签名的证书

api在端口5000上本地运行,因此我需要端口号there@Avinash所以您需要使用http而不是https,因为https是端口443
fetch('https://mylocalip:5000/api/token')
.then(function (response) {
  console.log('response : ',response)
        return response.json();
    }).then (function (response) {
        this.setState({
    token: response.token
  });
    }).catch(function (error) {
        console.log(error);
    });