mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 08:37:07 -05:00 
			
		
		
		
	[vk] Fix authentication on python3
This commit is contained in:
		@@ -52,8 +52,9 @@ class VKBaseIE(InfoExtractor):
 | 
			
		||||
        # what actually happens.
 | 
			
		||||
        # We will workaround this VK issue by resetting the remixlhk cookie to
 | 
			
		||||
        # the first one manually.
 | 
			
		||||
        cookies = url_handle.headers.get('Set-Cookie')
 | 
			
		||||
        if cookies:
 | 
			
		||||
        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')
 | 
			
		||||
@@ -61,6 +62,7 @@ class VKBaseIE(InfoExtractor):
 | 
			
		||||
            if remixlhk:
 | 
			
		||||
                value, domain = remixlhk.groups()
 | 
			
		||||
                self._set_cookie(domain, 'remixlhk', value)
 | 
			
		||||
                break
 | 
			
		||||
 | 
			
		||||
        login_page = self._download_webpage(
 | 
			
		||||
            'https://login.vk.com/?act=login', None,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user