From 379a4f161d4ad3e40932dcf5aca6e6fb9715ab28 Mon Sep 17 00:00:00 2001 From: coletdev Date: Fri, 24 Jun 2022 03:29:28 +0000 Subject: [PATCH] [utils] Fix inconsistent default handling between HTTP and HTTPS requests (#4158) Default headers such as `Content-Type` were only being added for HTTPS requests among other handling. Fixes bug in https://github.com/ytdl-org/youtube-dl/commit/be4a824d74add1a3b78b8244dff12f4f078f168a Authored-by: coletdjnz --- yt_dlp/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/utils.py b/yt_dlp/utils.py index 4dfdbd58b..3fc4961dd 100644 --- a/yt_dlp/utils.py +++ b/yt_dlp/utils.py @@ -1343,7 +1343,7 @@ class YoutubeDLHandler(compat_urllib_request.HTTPHandler): req.headers = handle_youtubedl_headers(req.headers) - return req + return super().do_request_(req) def http_response(self, req, resp): old_resp = resp