如何为axios使用代理
how to use proxy for axios
我正在编写 webapp,我的前端 运行 on
http://localhost:3000
后端 运行 在
http://localhost:4000
我想使用 axios 对此 url "http://localhost:4000/api/v1/products"
进行获取请求
所以我在 package.json 文件中创建了一个像这样的代理
"proxy": "http://127.0.0.1:4000"
我做了一个这样的获取请求
const { data } = await axios.get("/api/v1/products")
但 axios 忽略了代理并请求上面从“localhost:3000”获取请求
as show here
我怎样才能从“localhost:4000”这个 url insted 的“localhost:3000”获取请求?
您似乎在错误的文件中添加了代理,请检查代理是否应添加到属于您的 React 应用程序的 package.json 文件中
我正在编写 webapp,我的前端 运行 on
http://localhost:3000
后端 运行 在
http://localhost:4000
我想使用 axios 对此 url "http://localhost:4000/api/v1/products"
进行获取请求所以我在 package.json 文件中创建了一个像这样的代理
"proxy": "http://127.0.0.1:4000"
我做了一个这样的获取请求
const { data } = await axios.get("/api/v1/products")
但 axios 忽略了代理并请求上面从“localhost:3000”获取请求 as show here
我怎样才能从“localhost:4000”这个 url insted 的“localhost:3000”获取请求?
您似乎在错误的文件中添加了代理,请检查代理是否应添加到属于您的 React 应用程序的 package.json 文件中