mirror of
https://github.com/l1ving/youtube-dl
synced 2025-02-11 01:02:52 +08:00
[adobepass] Check for form
Check for form before redirect
This commit is contained in:
parent
07f32eebac
commit
e1cd38b4f6
@ -1486,6 +1486,12 @@ class AdobePassIE(InfoExtractor):
|
|||||||
'Content-Type': 'application/x-www-form-urlencoded'
|
'Content-Type': 'application/x-www-form-urlencoded'
|
||||||
})
|
})
|
||||||
else:
|
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_login_page_res = process_redirects(
|
||||||
provider_redirect_page_res, video_id, 'Downloading Provider Login Page')
|
provider_redirect_page_res, video_id, 'Downloading Provider Login Page')
|
||||||
mvpd_confirm_page_res = post_form(provider_login_page_res, 'Logging in', {
|
mvpd_confirm_page_res = post_form(provider_login_page_res, 'Logging in', {
|
||||||
|
Loading…
Reference in New Issue
Block a user