diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2023-02-28 23:34:43 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2023-02-28 23:34:43 +0530 |
commit | f34804b2f920f62a6e893a14a9e2a2144b14dd23 (patch) | |
tree | e6ab6f17b89d10795b021dc8282cafe4b4f47591 /yt_dlp/downloader/fragment.py | |
parent | 65f6e807804d2af5e00f2aecd72bfc43af19324a (diff) |
[extractor/youtube] Fix 5038f6d713303e0967d002216e7a88652401c22a
* [fragment] Fix `request_data`
* [youtube] Don't use POST for now. It may be easier to break in future
Authored by: bashonly, coletdjnz
Diffstat (limited to 'yt_dlp/downloader/fragment.py')
-rw-r--r-- | yt_dlp/downloader/fragment.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/yt_dlp/downloader/fragment.py b/yt_dlp/downloader/fragment.py index 039cb1492..377f138b7 100644 --- a/yt_dlp/downloader/fragment.py +++ b/yt_dlp/downloader/fragment.py @@ -466,7 +466,8 @@ class FragmentFD(FileDownloader): for retry in RetryManager(self.params.get('fragment_retries'), error_callback): try: ctx['fragment_count'] = fragment.get('fragment_count') - if not self._download_fragment(ctx, fragment['url'], info_dict, headers): + if not self._download_fragment( + ctx, fragment['url'], info_dict, headers, info_dict.get('request_data')): return except (urllib.error.HTTPError, http.client.IncompleteRead) as err: retry.error = err |