Node.js 使用http代理中间件的Web包开发服务器中的保持活动选项?

Node.js 使用http代理中间件的Web包开发服务器中的保持活动选项?,node.js,webpack-dev-server,keep-alive,http-proxy-middleware,Node.js,Webpack Dev Server,Keep Alive,Http Proxy Middleware,我们正在使用带有http代理中间件的Web包开发服务器。我们的量角器测试用例一直超时。我怀疑我们需要将keep-alive设置为true,但我在webpack-dev-server和http代理中间件中都没有看到这样的选项。是否可以为wepack dev服务器配置保持活动状态 谢谢是的,您可以在标题中配置保持活动选项,如下所示。 使用devServer.proxy.headers选项 devServer: { publicPath: '...', contentBase: '..

我们正在使用带有http代理中间件的Web包开发服务器。我们的量角器测试用例一直超时。我怀疑我们需要将keep-alive设置为true,但我在webpack-dev-server和http代理中间件中都没有看到这样的选项。是否可以为wepack dev服务器配置保持活动状态


谢谢

是的,您可以在标题中配置保持活动选项,如下所示。 使用devServer.proxy.headers选项

devServer: {
    publicPath: '...',
    contentBase: '...',
    port: 9090,
    proxy: {
        '/**': {
            target: 'http://localhost:8080/',
            secure: false,
            changeOrigin: true,
            headers: {
                Connection: 'keep-alive'
            }
        }
    },
    open: true,
    inline: true,
    hot: false
}

使用
连接:'Keep alive'
,确保第一个字母'C'大写,而不是
连接:'Keep alive'
,它毁了我一整天