我有类似的东西:
var app = require('express')();
var compression = require('compression');
app.use(compression());
app.get('/', function(request, response) {
response.send('<!DOCTYPE html>.......');
}
app.listen(2345);
问题是数据被分块发送,但我希望它完全与内容长度标头一起发送。就像 Apache 默认做的那样(为什么我想要这种行为在评论中解释)。
那么如何直接发送压缩数据而不是快递呢?