Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
filter(req, res) {
if (res.getHeader('x-no-compression')) {
// don't compress responses with this response header
return false;
}
let type = res.getHeader('Content-Type');
if (type && type.indexOf('text/event-stream') > -1) {
// don't attempt to compress server sent events
return false;
} else {
return compression.filter(req, res);
}
},
})
function shouldCompress(req, res) {
// console.log( req.query2 );
if (req.headers['x-no-compression'] ) {
return false
}
if( typeof req.query2 != 'undefined' ) {
if( req.query2.nocompress == '1' ) {
return false;
}
}
return compression.filter(req, res)
}
filter: (req, res) => {
if (req.headers['x-no-compression']) {
// don't compress responses with this request header
return false
}
// fallback to standard filter function
return compression.filter(req, res)
}
}))
filter(req, res) {
let type = res.getHeader('Content-Type');
if (res.getHeader('x-no-compression')) {
// don't compress responses with this response header
return false;
} else if (type && type.indexOf('text/event-stream') > -1) {
// don't attempt to compress server sent events
return false;
} else {
return compression.filter(req, res);
}
},
})
filter: (req, res) => {
if (req.headers['x-no-compression']) {
// don't compress responses with this request header
return false;
}
// fallback to standard filter function
return compression.filter(req, res);
},
}),
function shouldCompress (req, res) {
if (req.headers['x-no-compression']) {
// don't compress responses with this request header
return false
}
// fallback to standard filter function
return compression.filter(req, res)
}
function shouldCompress (req, res) {
'use strict'
if (req.url.substring(0, 6) === '/data/') {
// don't compress the files used for the speed test
return false
}
// fallback to standard filter function
return compression.filter(req, res)
}
function shouldCompress(req, res) {
if (req.headers["x-no-compression"]) {
// don't compress responses with this request header
return false;
}
// fallback to standard filter function
return compression.filter(req, res);
}
filter: function(req, res) {
if (process.env.ASSET_PREFIX !== '') {
return false
}
return compression.filter(req, res)
},
}),
function shouldCompress(req, res) {
if (req.headers['x-no-compression']) {
return false;
}
return compression.filter(req, res);
}