【发布时间】:2023-01-05 01:25:38
【问题描述】:
使用 AXIOS 获取方法错误 404 NOT FOUND 它的后端api和路由器 Backend api Router
我尝试从后端获取数据 Proxy React code
在邮递员中它工作正常但与前端和后端连接意味着我得到了这些类型的错误error
请帮我解决这个问题我尝试了更多方法但它不起作用
【问题讨论】:
标签: axios
使用 AXIOS 获取方法错误 404 NOT FOUND 它的后端api和路由器 Backend api Router
我尝试从后端获取数据 Proxy React code
在邮递员中它工作正常但与前端和后端连接意味着我得到了这些类型的错误error
请帮我解决这个问题我尝试了更多方法但它不起作用
【问题讨论】:
标签: axios
嗯......首先看起来你的服务器你试图点击localhost:4000,你的代理设置为8800,看起来你需要允许代理中的4000端口而不是8800,以及额外的/ api怎么样?它真的是最终网址的一部分吗?
我只建议在代理设置中"proxy": "http://localhost:4000"(或者你的服务器正在监听的任何端口), 和 app.use(/api/users)(除非你真的有 /api/api)
(代理只是允许域被访问)
然后在出于测试目的获取统计信息中,我将包括完整的 URL,我认为它应该像 http://localhost:4000/api/users/stats 这样的东西”
RECOMFIRM 你的服务器正在监听哪个端口,如果你使用的是 express,它应该在某个地方“app.listen(port ....” 并且 port 变量可能是硬编码的,或者它可能在另一个变量中,或者它也可以在 . env 文件夹取决于你的项目是如何设置的
【讨论】: