aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/networking/_urllib.py
diff options
context:
space:
mode:
Diffstat (limited to 'yt_dlp/networking/_urllib.py')
-rw-r--r--yt_dlp/networking/_urllib.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/yt_dlp/networking/_urllib.py b/yt_dlp/networking/_urllib.py
index 510bb2a69..a188b35f5 100644
--- a/yt_dlp/networking/_urllib.py
+++ b/yt_dlp/networking/_urllib.py
@@ -379,13 +379,15 @@ class UrllibRH(RequestHandler, InstanceStoreMixin):
opener.addheaders = []
return opener
- def _send(self, request):
- headers = self._merge_headers(request.headers)
+ def _prepare_headers(self, _, headers):
add_accept_encoding_header(headers, SUPPORTED_ENCODINGS)
+
+ def _send(self, request):
+ headers = self._get_headers(request)
urllib_req = urllib.request.Request(
url=request.url,
data=request.data,
- headers=dict(headers),
+ headers=headers,
method=request.method,
)