4

我正在使用 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 的所有其他代理请求都很慢:

缓慢的请求

在 Chrome 中分析慢速请求时,如下所示: 在此处输入图像描述

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

系统是最新的 Win10,在稳定版和金丝雀 Chrome 上检查。

4

0 回答 0