0
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-26 02:55:17 +00:00

[extractor/generic] Don't report redirect to https

This commit is contained in:
pukkandan 2022-11-17 02:12:07 +05:30
parent 105bfd90f5
commit 4de88a6a36
No known key found for this signature in database
GPG key ID: 7EEE9E1E817D0A39

View file

@ -2584,7 +2584,9 @@ def _real_extract(self, url):
**smuggled_data.get('http_headers', {}) **smuggled_data.get('http_headers', {})
}) })
new_url = full_response.geturl() new_url = full_response.geturl()
if url != new_url: if new_url == urllib.parse.urlparse(url)._replace(scheme='https').geturl():
url = new_url
elif url != new_url:
self.report_following_redirect(new_url) self.report_following_redirect(new_url)
if force_videoid: if force_videoid:
new_url = smuggle_url(new_url, {'force_videoid': force_videoid}) new_url = smuggle_url(new_url, {'force_videoid': force_videoid})