mirror of
https://github.com/l1ving/youtube-dl
synced 2025-03-10 12:37:22 +08:00
[compoundmedia] Pull request feedback
This commit is contained in:
parent
3d7133febc
commit
1f27d68da2
@ -3,9 +3,6 @@ from __future__ import unicode_literals
|
|||||||
|
|
||||||
from .common import InfoExtractor
|
from .common import InfoExtractor
|
||||||
|
|
||||||
import re
|
|
||||||
import sys
|
|
||||||
|
|
||||||
from ..utils import (
|
from ..utils import (
|
||||||
ExtractorError,
|
ExtractorError,
|
||||||
urlencode_postdata,
|
urlencode_postdata,
|
||||||
@ -40,19 +37,6 @@ class CompoundMediaIE(InfoExtractor):
|
|||||||
if login_page.get('token') is None:
|
if login_page.get('token') is None:
|
||||||
raise ExtractorError('Invalid username or password', expected=True)
|
raise ExtractorError('Invalid username or password', expected=True)
|
||||||
|
|
||||||
for header, cookies in url_handle.headers.items():
|
|
||||||
if header.lower() != 'set-cookie':
|
|
||||||
continue
|
|
||||||
if sys.version_info[0] >= 3:
|
|
||||||
cookies = cookies.encode('iso-8859-1')
|
|
||||||
cookies = cookies.decode('utf-8')
|
|
||||||
cfduid = re.search(
|
|
||||||
r'__cfduid=(.+?);.*?\bdomain=(.+?)(?:[,;]|$)', cookies)
|
|
||||||
if cfduid:
|
|
||||||
value, domain = cfduid.groups()
|
|
||||||
self._set_cookie(domain, '__cfduid', value)
|
|
||||||
break
|
|
||||||
|
|
||||||
metadata = self._download_json(
|
metadata = self._download_json(
|
||||||
self._METADATA_URL_PREFIX + video_id, None, 'Requesting Metadata')
|
self._METADATA_URL_PREFIX + video_id, None, 'Requesting Metadata')
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user