Ensure urllib3 and python version not leaked during video file check

This is likely not a big deal since it is already assumed that video file server logs are not plugged into
Google's tracking infrastructure, but it doesn't hurt to give less info.
This commit is contained in:
James Taylor 2020-02-18 22:17:50 -08:00
parent 3beb2809ae
commit 0989d55db1

View File

@ -206,7 +206,8 @@ def head(url, use_tor=False, report_text=None, max_redirects=10):
# to 10 since googlevideo redirects a lot.
retries = urllib3.Retry(3+max_redirects, redirect=max_redirects,
raise_on_redirect=False)
response = pool.request('HEAD', url, retries=retries)
headers = {'User-Agent': 'Python-urllib'}
response = pool.request('HEAD', url, headers=headers, retries=retries)
if report_text:
print(report_text, ' Latency:', round(time.time() - start_time,3))
return response