From 21954e624219d6d2ab25ea34f6ba203102dfa2c0 Mon Sep 17 00:00:00 2001 From: minamotorin <76122224+minamotorin@users.noreply.github.com> Date: Wed, 8 May 2024 00:55:20 +0900 Subject: [PATCH] Use `_create_request` Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com> --- yt_dlp/extractor/common.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py index be9f07c38..294e7ecdf 100644 --- a/yt_dlp/extractor/common.py +++ b/yt_dlp/extractor/common.py @@ -1036,8 +1036,7 @@ class InfoExtractor: webpage_bytes = urlh.read() if prefix is not None: webpage_bytes = prefix + webpage_bytes - if isinstance(url_or_request, Request): - data = data if data is not None else url_or_request.data + url_or_request = self._create_request(url_or_request, data) if self.get_param('dump_intermediate_pages', False): self.to_screen('Dumping request to ' + urlh.url) dump = base64.b64encode(webpage_bytes).decode('ascii')