【问题标题】:Why api calls aren't working at gh-pages为什么 api 调用在 gh-pages 上不起作用
【发布时间】:2018-05-14 08:34:46
【问题描述】:

我刚刚写完我的天气应用程序,在 localhost 上运行时,一切都如我预期的那样完美,但在我在 gh-pages 上发布它后,它在 API 调用完成后返回错误,这里是链接:

https://jake-j.github.io/weatherAPP/

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: javascript reactjs api github


    【解决方案1】:

    您在 https(安全 http)下托管应用程序并在 http(非安全 http)下调用 API。

    不允许在安全 https 站点上调用非安全 http 下的资源。您将收到Mixed Content 错误并阻止加载资源。

    例如,您可以在 F12 快捷方式下的Chrome Developer Tools 中的网络选项卡下进行调试。

    您尝试使用的 API 在 https 下可用,因此您可以简单地解决此问题,将 API 调用从 http:// 替换为 https://

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-09
      • 1970-01-01
      • 1970-01-01
      • 2021-06-13
      • 1970-01-01
      • 2014-09-20
      • 2013-11-16
      • 1970-01-01
      相关资源
      最近更新 更多