从Chrome访问代理服务器时请求延迟

时间:2018-08-24 19:13:35

标签: node.js vue.js google-chrome-devtools node-http-proxy vue-cli-3

我正在使用Vue.js的API代理功能(内部使用http-proxy-middleware / http-proxy)将API请求转发到我的本地后端服务器。我像这样在vue.conf.js中设置它:

module.exports = {
    devServer: {
        port: 8081,
        proxy: {
            '/api': {
                target: 'http://localhost:8080',
                xfwd: false
            }
        }
    }
}

出于某些奇怪的原因,Chrome发出的其他所有代理请求都很慢:

Slow requests

在Chrome浏览器中配置了缓慢的请求后,如下所示: enter image description here

您知道在fetchStartrequestStart之间造成这种延迟的原因是什么?通过127.0.0.1访问代理时,由于某种原因该问题消失了(DNS问题???)。检查了后端,它也正确响应。 Firefox也不存在该问题。

系统是最新的Win10,已在稳定的Canary Chrome浏览器上进行了检查。

0 个答案:

没有答案