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

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

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

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

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

阅读 6.5k
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 =''
试一下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题