node.js - Heroku 应用程序总是从前端调用本地主机
问题描述
我正在使用window.location.hostname读取主机。但是在heroku中部署应用程序时,它总是调用localhost。如何解决这个问题?
我尝试使用' http://app.herokuapp.com/api '和'/api/data',但它不起作用。
fetch(host+"/data")
.then(res => res.json())
.then(users => dispatch(loaddataSuccess(data)))
.catch(err => console.log(err))
解决方案
推荐阅读
- php - 用 Laravel 制作的 ERP 网络软件
- html - 如何使字形图标或图像在 sidenav 中正确对齐
- java - Java继承:不同对象的相同方法
- r - 复制数据框中列中的前 x 个字符
- javascript - JQuery在事件开始时应用css函数,在结束时恢复
- javascript - ReactJS Button 没有调用 onClick 事件
- python - 在字符串中查找具有已知字符位置的单词
- c# - .NET 在 Web 应用程序中从何处启动 RabbitMQ 客户端连接
- automapper - 自动映射器是否适用于计算属性?
- php - 如何通过上传 CSV 文件使用 php 更新数据库?