我们将 webpack-dev-server 与 http-proxy-middleware 一起使用。我们的量角器测试用例不断超时。我怀疑我们需要将 keep-alive 设置为 true,但我在 webpack-dev-server 和 http-proxy-middleware 中都没有看到这样的选项。是否可以为 wepack-dev-server 配置 keep-alive?
谢谢
我们将 webpack-dev-server 与 http-proxy-middleware 一起使用。我们的量角器测试用例不断超时。我怀疑我们需要将 keep-alive 设置为 true,但我在 webpack-dev-server 和 http-proxy-middleware 中都没有看到这样的选项。是否可以为 wepack-dev-server 配置 keep-alive?
谢谢
是的,您可以在标题选项中配置 keep-alive,如下所示。使用 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
}
使用Connection: 'Keep-alive'
,确保第一个字母“C”大写,而不是让connection: 'keep-alive'
我的一整天都毁了。