fix scope error

This commit is contained in:
ole3021 2016-12-07 16:19:11 +08:00 committed by Miguel González Aravena
parent edd5651e0e
commit ecf44e0c68
1 changed files with 18 additions and 17 deletions

View File

@ -267,25 +267,26 @@ exports.download = function(provider, req, res, container, file, cb) {
cb = function() {}; // avoid double-callback
});
}
function setupPartialDownload(params, stats, res) {
var total = stats.size;
var parts = range.replace(/bytes=/, '').split('-');
var partialstart = parts[0];
var partialend = parts[1];
params.start = parseInt(partialstart, 10);
params.end = partialend ? parseInt(partialend, 10) : total - 1;
var chunksize = (params.end - params.start) + 1;
res.status(206);
res.set('Content-Range', 'bytes ' + params.start + '-' + params.end + '/' + total);
res.set('Accept-Ranges', 'bytes');
res.set('Content-Length', chunksize);
};
};
function setupPartialDownload(params, stats, res) {
var total = stats.size;
var parts = range.replace(/bytes=/, '').split('-');
var partialstart = parts[0];
var partialend = parts[1];
params.start = parseInt(partialstart, 10);
params.end = partialend ? parseInt(partialend, 10) : total - 1;
var chunksize = (params.end - params.start) + 1;
res.status(206);
res.set('Content-Range', 'bytes ' + params.start + '-' + params.end + '/' + total);
res.set('Accept-Ranges', 'bytes');
res.set('Content-Length', chunksize);
};
function processError(err, fileName) {
if (err.code === 'ENOENT') {