proxyTable配置之后requestURL为什么没有变化?

proxyTable: {
  '/levy': {
    target: 'http://118.31.112.11',
    changeOrigin: true //
  }
},

 var obj = {
      username:'',
      password:''
}

this.$post('/levy/login/index',obj).then(res=>{
      console.log(res);
})

如上配置之后requestUrl为什么不生效? 导致报错500
clipboard.png

不是端口问题 改成8060也不行

阅读 4.5k
2 个回答

proxyTable设置后从接口的requestUrl是看不出来的,而且接口500错误是后端接口有问题,如果想让requestUrl显示代理地址不要用proxyTable,可以尝试用axios的baseURL设置就可以看到代理地址

配置之后这个本来就没不会变,只是 nodejs 服务帮你代理了而已。

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