本地主机被前置以获取请求

时间:2019-11-28 15:55:29

标签: reactjs fetch

我使用的是https网址,无论出于何种原因,提取都会将localhost:300添加到该网址的开头。当我检查调用的网址时,我得到以下信息:http://localhost:3000/%E2%80%8Bhttps://www ...有人知道为什么吗?

  // load API 
  componentDidMount() {
    fetch('https://www.URL.com/api/route').then(res => {
      return res.json()
    }).then(data => {
      this.setState({
        orders : data
      })
    })
  }

1 个答案:

答案 0 :(得分:0)

我遇到了相同的问题,这是因为我在URL开头的“ https ...”之前有一个空格字符。也许您有类似的问题,所以fetch而是将URL读取为相对路径。