vue webpack proxy做代理, 一直提示 504 (Gateway Timeout)

发布于 2022-09-07 08:32:42 字数 410 浏览 11 评论 0

我现在在使用webpack来开发项目,但是请求后台接口的时候就会提示跨域,然后看了一下可以使用webpack的devServer来做代理,然后就跟着这个走,发现一直代理不成功。求各位大神们指点一下
这是我的proxy配置;

clipboard.png

这是我在使用的时候:

clipboard.png

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

国际总奸 2022-09-14 08:32:43

代理没问题 其他的代码可以发一下么??

于我来说 2022-09-14 08:32:43

我也出现同样的问题,请问你解决了吗?能分享一下吗

笑梦风尘 2022-09-14 08:32:43

一定要确认你们新建的服务有没有打开,在server文件夹下面,node index,开启服务器。

多情癖 2022-09-14 08:32:43

我也出现同样的问题,请问你解决了吗?能分享一下吗

演多会厌 2022-09-14 08:32:43

服务端运行端口号改为80
'/api': {

    target: 'http://xx.xx.com/',
    changeOrigin: true,
    pathRewrite: {
      '^/api': ''
    }
  },

接口请求api/aa/getBB

萌︼了一个春 2022-09-14 08:32:42

该问题已经得到了解决,当你本地需要代理的时候比如说 http://172.168.192.4:7003/portal/index.do这个接口的时候
应该这样来写就对了
proxy: {

        '/**': {
            target: 'http://172.168.192.4:7003', 
            changeOrigin: true,
        
        }
    }
    然后你的axios 的baseURL='/portal';
    最后你请求的时候的接口的url写上/index.do就可以了,要确保你要访问的服务是处于开启的状态
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文