我正在使用一个名为“并发”的包在本地主机上同时运行我的客户端和服务器。客户端运行在 3000 端口,而服务器运行在 5000 端口。我在 server 的 package.json 中以如下方式设置了代理:
"proxy": "https://localhost:5000"
但是当我以下列方式向客户提出请求时:
const config = {
headers: {
'Content-Type': 'application/json'
}
};
const res = await axios.post('/api/users', body, config);
它说:POST http://localhost:3000/api/users 404 (Not Found)
。我不明白为什么但是尽管设置了代理,axios 仍然不断向端口 3000 而不是端口 5000 发出请求。这是什么问题?