反应原生'意外网址'错误

问题描述 投票:0回答:1

我正在使用axios将数据发布到我的本地服务器。

    _handleBarCodeRead = data => {
    axios.post('192.168.0.100/getitem', {
        id: data.data,

      })
      .then(function (response) {
        console.log(response);
      })
      .catch(function (error) {
        console.log(error);
      });
  };

数据在事件上发布

       <BarCodeScanner
          torchMode="off"
          onBarCodeRead={this._handleBarCodeRead}

        />

我收到错误'未经检验的网址192.168.0.100/getitem'enter image description here

javascript android react-native axios expo
1个回答
2
投票

尝试通过前缀(使用http或https)('/getitem')使网址相对于'http://192.168.0.100/getitem'或正确绝对。

    _handleBarCodeRead = data => {
axios.post('http://192.168.0.100/getitem', {
    id: data.data,

  })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });

};

© www.soinside.com 2019 - 2024. All rights reserved.