Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

vue-cli4 proxy很慢

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

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

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

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

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

56.6k users

...