diff options
Diffstat (limited to 'youtube_dl/downloader/fragment.py')
| -rw-r--r-- | youtube_dl/downloader/fragment.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/youtube_dl/downloader/fragment.py b/youtube_dl/downloader/fragment.py index 84aacf7db..60df627a6 100644 --- a/youtube_dl/downloader/fragment.py +++ b/youtube_dl/downloader/fragment.py @@ -9,6 +9,7 @@ from ..utils import (      error_to_compat_str,      encodeFilename,      sanitize_open, +    sanitized_Request,  ) @@ -37,6 +38,10 @@ class FragmentFD(FileDownloader):      def report_skip_fragment(self, fragment_name):          self.to_screen('[download] Skipping fragment %s...' % fragment_name) +    def _prepare_url(self, info_dict, url): +        headers = info_dict.get('http_headers') +        return sanitized_Request(url, None, headers) if headers else url +      def _prepare_and_start_frag_download(self, ctx):          self._prepare_frag_download(ctx)          self._start_frag_download(ctx) | 
