【问题标题】:Can github pages send http requests to an external api?github页面可以向外部api发送http请求吗?
【发布时间】:2020-09-26 11:47:14
【问题描述】:

我最近开发了一个 React 应用程序,其中我使用 Axios 库向外部 API 发出 HTTP 请求。然后我使用 gh-pages 来部署它。但它甚至没有出现(它是一个空白页)。我知道 GitHub 只托管静态页面。 React 应用程序在 localhost 上运行得非常好。

当我使用 npm start 在 Localhost 上托管 React App 并使用 Axios 库使用 HTTP GET 请求请求数据时。我从 API 收到 JSON 格式的数据。我使用这些数据显示在 React 应用程序的前端。

但是当我在 git hub 页面上托管 react 应用程序并使用相同的方式请求数据时。它不会向 API 发送 HTTP 请求。因此网页本质上是静态的

【问题讨论】:

  • 嗨!欢迎来到 StackOverflow。您应该尝试在您的问题中提供更多信息。你正在采取什么步骤?你试过什么?是否出现了一些错误消息?此外,请尝试添加一些代码来说明您的观点,或添加指向外部站点的链接以及您的问题示例。这将提高您被回答的机会。

标签: reactjs deployment github-pages web-hosting


【解决方案1】:

您是否尝试将http:// 更改为https://

因为现在的浏览器不允许 http 请求发生

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-16
    • 2015-03-21
    • 2012-12-17
    • 2015-06-14
    • 1970-01-01
    相关资源
    最近更新 更多