首页 > 解决方案 > React native fetch API 不适用于我的本地地址或除“ngrok”之外的任何方法

问题描述

当我将此 URL 与“Ngrok”服务器“http://d098a0255d41.ngrok.io/api/GetTrainers”一起使用时,此 API 调用有效,但它不适用于我的本地地址,我不想继续使用“ Ngrok”一个永远。我尝试了无数方法,但它们从未对我有用,我非常感谢一些帮助或任何线索!

  fetch("https://192.168.1.228:5001/api/GetTrainers")
    .then((response) => response.json())
    .then((responseJson) => {`enter code here`
      setData(responseJson);
      setFullData(responseJson.results);
      setLoading(false);
    })
    .catch((error) => {
      console.error(error);
      setLoading(false);
      setError(err);
    });
}, []);
   
React.useEffect(() => {
  let isMounted = true;
  fetchData()
}, [fetchData]);

标签: react-nativeapi

解决方案


推荐阅读