From: c-basalt Date: Fri, 10 May 2024 22:34:53 +0000 (-0400) Subject: [ie/BilibiliSpaceVideo] Fix extraction (#9905) X-Git-Tag: 2024.05.26~59 X-Git-Url: https://jfr.im/git/yt-dlp.git/commitdiff_plain/4cc99d7b6cce8b39506ead01407445d576b63ee4 [ie/BilibiliSpaceVideo] Fix extraction (#9905) Closes #9892 Authored by: c-basalt --- diff --git a/yt_dlp/extractor/bilibili.py b/yt_dlp/extractor/bilibili.py index df3470003..b38c90b1d 100644 --- a/yt_dlp/extractor/bilibili.py +++ b/yt_dlp/extractor/bilibili.py @@ -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(