diff --git a/lib/tools/redownload/redownload.js b/lib/tools/redownload/redownload.js index bab99ae..e14d5de 100644 --- a/lib/tools/redownload/redownload.js +++ b/lib/tools/redownload/redownload.js @@ -21,6 +21,7 @@ var brotliCompressor = require('./brotliCompressor'); var contentTypeChecker = require('./contentTypeChecker'); var fontAnalyzer = require('./fontAnalyzer'); var imageDimensions = require('./imageDimensions'); +var cdnDetector = require('./cdnDetector/cdnDetector'); var Redownload = function() { @@ -75,6 +76,8 @@ var Redownload = function() { redownloadEntry(entry, httpAuth, proxy) + .then(cdnDetector.detectCDN) + .then(contentTypeChecker.checkContentType) .then(imageOptimizer.optimizeImage) @@ -900,6 +903,7 @@ var Redownload = function() { var result = { bodyBuffer: body, headersSize: Buffer.byteLength(rawHeaders, 'utf8'), + headers: res.headers, bodySize: bodySize, isCompressed: isCompressed, compressionTool: compressionTool,