我对react
完全陌生。在这里,我正在尝试发出API
请求。
所以我在
"proxy": {
"/proxy": {
"target": "http://localhost:9000",
"pathRewrite": {
"^/rez": ""
},
"changeOrigin": true
}
}
我的React应用在localhost:8080
上。现在,我用的第二种方法
"proxy": "http://localhost:9000"
我在动作中使用了它
axios
const request = axios.post('/rez/login', values);
但是这不起作用,它没有使用9000
来对8080
进行任何调用。这是怎么做的?我经历了所有的github和堆栈问题,但无法正常工作。有人可以帮我吗?
答案 0 :(得分:0)
这似乎对我有用,但我不包括代理:
devServer: {
historyApiFallback: true,
proxy: {
"/api": "http://localhost:9000"
}
},
当我调用api路由时,它去了/api/getUsers
等...