Merge pull request #182 from ole3021/fix/range-undefined-err
fix scope error
This commit is contained in:
commit
aab81590ed
|
@ -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') {
|
||||
|
|
Loading…
Reference in New Issue