diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-06-25 19:41:22 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-06-25 19:41:22 +0530 |
commit | c043c246251da815c99f8c779194fcdef9ef7a58 (patch) | |
tree | 3cb9e0c4357f0e0d979ef3de7dcdb42807dbbaca /yt_dlp/utils.py | |
parent | 74900105be772df0d38a5fac48ab339ace63381d (diff) | |
download | hypervideo-pre-c043c246251da815c99f8c779194fcdef9ef7a58.tar.lz hypervideo-pre-c043c246251da815c99f8c779194fcdef9ef7a58.tar.xz hypervideo-pre-c043c246251da815c99f8c779194fcdef9ef7a58.zip |
[extractor] Fix `_create_request` when headers is None
Closes #4164
Diffstat (limited to 'yt_dlp/utils.py')
-rw-r--r-- | yt_dlp/utils.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yt_dlp/utils.py b/yt_dlp/utils.py index fd6c20682..46a6c9fce 100644 --- a/yt_dlp/utils.py +++ b/yt_dlp/utils.py @@ -3015,9 +3015,9 @@ def update_url_query(url, query): query=urllib.parse.urlencode(qs, True))) -def update_Request(req, url=None, data=None, headers={}, query={}): +def update_Request(req, url=None, data=None, headers=None, query=None): req_headers = req.headers.copy() - req_headers.update(headers) + req_headers.update(headers or {}) req_data = data or req.data req_url = update_url_query(url or req.get_full_url(), query) req_get_method = req.get_method() |