1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-02-09 16:32:54 +08:00

[adobepass] Check for form

Check for form before redirect
This commit is contained in:
gkoelln 2017-06-06 16:41:19 -05:00 committed by GitHub
parent 07f32eebac
commit e1cd38b4f6

View File

@ -1486,6 +1486,12 @@ class AdobePassIE(InfoExtractor):
'Content-Type': 'application/x-www-form-urlencoded'
})
else:
provider_redirect_page, urlh = provider_redirect_page_res
if '<body onload="document.loginform.submit()">' in provider_redirect_page:
provider_login_page_res = post_form(
provider_redirect_page_res, 'Downloading Provider Login Page')
else:
provider_login_page_res = provider_redirect_page_res
provider_login_page_res = process_redirects(
provider_redirect_page_res, video_id, 'Downloading Provider Login Page')
mvpd_confirm_page_res = post_form(provider_login_page_res, 'Logging in', {