Bläddra i källkod

[extractor/common] Use source URL as Referer for HTML5 entries (closes #16849)

Sergey M․ 7 år sedan
förälder
incheckning
5e8e2fa51f
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      youtube_dl/extractor/common.py

+ 2 - 0
youtube_dl/extractor/common.py

@@ -2437,6 +2437,8 @@ class InfoExtractor(object):
                         media_info['subtitles'].setdefault(lang, []).append({
                         media_info['subtitles'].setdefault(lang, []).append({
                             'url': absolute_url(src),
                             'url': absolute_url(src),
                         })
                         })
+            for f in media_info['formats']:
+                f.setdefault('http_headers', {})['Referer'] = base_url
             if media_info['formats'] or media_info['subtitles']:
             if media_info['formats'] or media_info['subtitles']:
                 entries.append(media_info)
                 entries.append(media_info)
         return entries
         return entries