代码之家  ›  专栏  ›  技术社区  ›  Docent

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

  •  1
  • Docent  · 技术社区  · 8 年前

    我正在使用Vue。js的API代理功能(内部使用http代理中间件/http代理)将API请求转发到我的localbackend服务器。我把它放进去了 vue.conf.js 就像这样:

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

    然而,出于某种奇怪的原因,来自Chrome的每一个代理请求都很慢:

    Slow requests

    当在Chrome中分析一个缓慢的请求时,它如下所示: enter image description here

    你知道是什么原因导致了两人之间的延迟吗 fetchStart 和 requestStart ? 当通过127.0.0.1访问代理时,问题出于某种原因消失了(DNS问题???)。检查了后端,它也正确响应。这个问题在Firefox上也不存在。

    该系统是最新的Win10,在稳定和金丝雀铬合金上进行检查。

    0 回复  |  直到 8 年前
    推荐文章