无效的主机头响应应用程序,开发代理

时间:2019-07-24 14:11:00

标签: reactjs webpack-dev-server

我有一个在数字海洋上运行的React,Node应用程序。我拥有package.json中定义的另一个端口的代理,以便可以同时运行两个节点并在相同的URL上进行响应。根据开发人员正式发布的文档{{{3},它在开发中以及从数字海洋服务器获取默认IP地址的情况下都可以正常工作。但是,这会使该应用在生产(尤其是在域名上)崩溃时出现错误Invalid Host Header。 }})!,由于存在安全风险,代理仅应在开发中使用。但是,我该如何处理?我是否必须删除代理并明确标识所有请求,例如axios.get(/example.com/api/posts)。有些帖子提到我应该将HOST添加到.env.env.development文件中,但仍然无法正常工作。

0 个答案:

没有答案