reactjs - React 应用在部署到 Heroku 后没有得到 API 结果
问题描述
我用 React 做了基本的电影数据库类型应用程序,然后将它部署到 Heroku。应用程序包含输入字段,并在按 Enter 后返回结果,这在本地工作得很好。我的问题是当我将我的应用程序部署到 Heroku 时,当我按 Enter 并尝试搜索某些内容时,什么也没有发生。我相信应用程序可以正常工作,但由于某种原因,当应用程序部署到 Heroku 时,它不会从 API 获取数据。任何想法是什么导致了这个问题以及如何解决这个问题?
解决方案
混合内容:“https://reactmoviedb.herokuapp.com/”页面通过 HTTPS 加载,但请求了不安全的 XMLHttpRequest 端点“http://www.omdbapi.com/?apikey=bf410ecf&s=dfvdf”。此请求已被阻止;内容必须通过 HTTPS 提供。
你得到的错误
推荐阅读
- javascript - 当我传递更新道具时,为什么钩子会在无限循环中自行触发?
- c++ - CMake项目Boost库错误:boost/config/compiler/gcc.hpp:165:10:致命错误:cstddef:没有这样的文件或目录
- javascript - 将除一些以外的每个第一个单词大写
- c - 全局指针和悬空指针
- php - 更新 woocommerce 产品字段,如 sku、尺寸、价格、名称、重量?
- latex - 狮身人面像自动模块,类名中没有文本换行(latexpdf)
- oop - 对 OOP 中单一职责的困惑
- android - 将屏幕高度与不同分辨率的布局文件相结合?
- r - 堆叠条形图在 x 轴上放置良好的日期
- c++ - 在某些循环内使用 vector.push_back 时出现分段错误