vue本地启动访问线上接口使用proxy报404无法找到

我是用的是本地IP启动我的项目
我想访问的接口是
https://applet.facaigo.com/wxpay/v1/ces/queryItemList
这是我proxy的配置代码
image.png

这是我访问的axios的接口地址
image.png

network报404,找不到接口
image.png

请问大佬们这是啥情况,是我哪里配错了吗

阅读 6.7k
3 个回答

把pathRewrite去掉

'/api': {
        target: 'http://localhost:8000',
        changeOrigin: true,
        // ws: true,
        pathRewrite: {
          '^/api': '/api'
        }
      },

这是我项目的配置,我是vue小白

我有遇到过 Cannot POST /XXX/XXX 这种情况,

我的项目中需要请求多个后端,在 proxy 中配置了多个代理,我把几个代理的位置换了一下顺序就解决的这种情况。

ps:但是我也不明白为什么能解决。希望有大佬能给讲讲

axios 配置 baseURL 设成空
axios.defaults.baseURL =''
试一下

推荐问题