From 4c79396ad0222e7f1e163b29003238695523e1b6 Mon Sep 17 00:00:00 2001 From: Bernhard Widtmann Date: Tue, 14 Nov 2017 14:19:58 +0100 Subject: [PATCH] remove request header 'range' if there is no range request in order to support also origins not allowing range requests. --- src/streaming/XHRLoader.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/streaming/XHRLoader.js b/src/streaming/XHRLoader.js index 70729f8a2f..c847f8d582 100644 --- a/src/streaming/XHRLoader.js +++ b/src/streaming/XHRLoader.js @@ -216,9 +216,7 @@ function XHRLoader(cfg) { var requestData = { url: (request.url + ''), /*clone*/ range: request.range ? (request.range + '') : null, /*clone*/ - headers: { - Range: 'bytes=' + request.range - } + headers: request.range ? { Range: 'bytes=' + request.range } : null }; if (!!requestModifier.modifyRequestData) { // New method proposed by VUDU. Hence doing existance check to protect legacy implementations that will not have modifyRequestData() method.