Преглед изворни кода

Start working on CDN detection

Gaël Métais пре 4 година
родитељ
комит
52a781dee8
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      lib/tools/redownload/redownload.js

+ 4 - 0
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,