var url = require('url'); var http = require('https'); var sizeOf = require('image-size'); var imgUrl = 'https://lns.hywly.com/a/1/36441/1.jpg'; var options = url.parse(imgUrl); http.get(imgUrl, function (response) { var chunks = []; response.on('data', function (chunk) { chunks.push(chunk); }).on('end', function() { var buffer = Buffer.concat(chunks); console.log(sizeOf(buffer)); }); });