gpt4 book ai didi

node.js - React开发模式下的Proxy不会重定向

转载 作者:太空宇宙 更新时间:2023-11-03 23:14:30 26 4
gpt4 key购买 nike

我正在使用create-react-app构建一个应用程序。我在端口 80 上运行本地 Apache 服务器来执行我的后端 API PHP 脚本。

我已经添加了"proxy": "http://localhost:80" 到我的 package.json,但在此 axios 请求上:

 getAllCategories = () => {
const url = process.env.PUBLIC_URL+`/api/api/categories/categories.php`;
axios.get(url)
.then(res => {
const categories = res.data.data;
this.setState({ categories });
}).catch(err => {
console.log('Axios fetch error:',err);
})
}

我的请求发送至

Request URL: http://localhost:3000/api/api/categories/categories.php

根据 Chrome Devtools,我没有获得所需的数据。

在远程服务器上的构建模式下,所有指示的路径都可以正常工作。

如何在开发模式下配置代理来访问我的 API 文件?

最佳答案

这样的路你累吗?

axios.get(`/api/api/categories/categories.php`)
...

关于node.js - React开发模式下的Proxy不会重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57242270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com