[pornhub] Handle HTTP errors gracefully (closes #26414)

pull/27360/head
Sergey M․ 3 years ago
parent c5636e9bca
commit e91df0c550
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D

@ -31,7 +31,12 @@ class PornHubBaseIE(InfoExtractor):
def dl(*args, **kwargs):
return super(PornHubBaseIE, self)._download_webpage_handle(*args, **kwargs)
webpage, urlh = dl(*args, **kwargs)
ret = dl(*args, **kwargs)
if not ret:
return ret
webpage, urlh = ret
if any(re.search(p, webpage) for p in (
r'<body\b[^>]+\bonload=["\']go\(\)',

Loading…
Cancel
Save