【发布时间】:2019-12-04 01:24:18
【问题描述】:
我正在后端使用 ReactJS 和 PHP 制作应用程序。现在 React 监听 3000 端口,PHP 监听 80 端口。 所以当一个 POST 请求发出时,它表明它是一个跨域请求。
为了解决这个问题,我在反应中尝试了“代理”,但没有奏效。 在此之后,我想更改 apache 服务器的配置并添加端口 3000。 为此,我点击了此链接here 但它没有用。
这是我得到的错误 ... apache2.service 的作业失败,因为控制进程以错误代码退出。
...
当我删除更改时,它工作正常。 请帮忙。我现在被困在这里好几个小时了。
更新 当我使用 fetch() 时,建议的重复项中的建议解决方案有效,但在我使用 Axios 时无效。无法弄清楚这是什么原因。
【问题讨论】:
-
您可以将
Header set Access-Control-Allow-Origin "*"添加到您的apache conf -
@Maikel 在该文件中的任何特定位置??