Я пишу приложение с узлом и выражением. Я хочу сжать мои статические файлы перед отправкой их клиенту с пакетом compression. Вот мой код:Экспресс-проблема сжатия gzip
var compression = require('compression');
var index = require('./routes/index');
var login = require('./routes/login');
var logout = require('./routes/logout');
var register = require('./routes/register');
var userRoute = require('./routes/user');
var app = express();
//files compression
app.use(compression({
threshold: 0,
filter: function() { return true; },
level: 0
}));
Я попытался использовать его без параметров, но получил тот же результат. Я ожидаю увидеть Content-Encoding: gzip в заголовках ответов, но не повезло.
Но с отладкой я вижу, что сжатие, кажется, имеет место, is`t это?
уровня 0 для «Без сжатия». – Pointy
Без вариантов должно быть хорошо. Пробовали ли вы использовать сжатие на подпунктах? –
Установите -1, затем удалите все параметры, размер не изменился. Я не пытался использовать его в подпрограммах. –