vue-cli4 proxy很慢

发布于 2022-09-12 03:56:10 字数 397 浏览 14 评论 0

后端是极简SpringBoot工程,除了web依赖其他啥都没装,就一个返回'hello'字符串的接口。

前端是由vue-cli init来的,啥都没装,页面上就一个button,点击调接口,用的fetch,vue.config.js里的devServer.proxyproxy:'http://localhost:8080'

现在问题是页面上第一次调用接口很慢, 大概要400ms,接着第二次调用很快,10ms,然后重复以上过程,也就是奇数次慢,偶数次快。

但是如果不使用proxy,比如后端支持跨域,那么直接访问http://localhost:8080是没有上述问题的,又或者用postman也是没问题的。

所以如何解决,或者如何排查?

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

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

发布评论

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

评论(2

赏烟花じ飞满天 2022-09-19 03:56:10

是fetch的原因吗,使用axios试试呢,不用proxy的话,可以给谷歌浏览器配置跨域

身边 2022-09-19 03:56:10

请问下楼主找到解决原因了吗,同遇相同问题了,后端接口单独用postman测试也是没问题的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文