|
|
@ -59,6 +59,7 @@ from ..utils import (
|
|
|
|
float_or_none,
|
|
|
|
float_or_none,
|
|
|
|
GeoRestrictedError,
|
|
|
|
GeoRestrictedError,
|
|
|
|
GeoUtils,
|
|
|
|
GeoUtils,
|
|
|
|
|
|
|
|
HEADRequest,
|
|
|
|
int_or_none,
|
|
|
|
int_or_none,
|
|
|
|
join_nonempty,
|
|
|
|
join_nonempty,
|
|
|
|
js_to_json,
|
|
|
|
js_to_json,
|
|
|
@ -1645,7 +1646,8 @@ class InfoExtractor(object):
|
|
|
|
if not (url.startswith('http://') or url.startswith('https://')):
|
|
|
|
if not (url.startswith('http://') or url.startswith('https://')):
|
|
|
|
return True
|
|
|
|
return True
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
self._request_webpage(url, video_id, 'Checking %s URL' % item, headers=headers)
|
|
|
|
req = HEADRequest(url, headers=headers)
|
|
|
|
|
|
|
|
self._request_webpage(req, video_id, 'Checking %s URL' % item)
|
|
|
|
return True
|
|
|
|
return True
|
|
|
|
except ExtractorError as e:
|
|
|
|
except ExtractorError as e:
|
|
|
|
self.to_screen(
|
|
|
|
self.to_screen(
|
|
|
|