]> jfr.im git - yt-dlp.git/commitdiff
[ie/BilibiliSpaceVideo] Fix extraction (#9905)
authorc-basalt <redacted>
Fri, 10 May 2024 22:34:53 +0000 (18:34 -0400)
committerGitHub <redacted>
Fri, 10 May 2024 22:34:53 +0000 (22:34 +0000)
Closes #9892
Authored by: c-basalt

yt_dlp/extractor/bilibili.py

index df34700033e00502574b99bb872b84711cc5568e..b38c90b1d1041cce4710fd2ed5e4783fea26b534 100644 (file)
@@ -1045,7 +1045,8 @@ def fetch_page(page_idx):
 
             try:
                 response = self._download_json('https://api.bilibili.com/x/space/wbi/arc/search',
-                                               playlist_id, note=f'Downloading page {page_idx}', query=query)
+                                               playlist_id, note=f'Downloading page {page_idx}', query=query,
+                                               headers={'referer': url})
             except ExtractorError as e:
                 if isinstance(e.cause, HTTPError) and e.cause.status == 412:
                     raise ExtractorError(