[http] Use the YoutubeDL.urlopen method
				
					
				
			This commit is contained in:
		
							parent
							
								
									136db7881b
								
							
						
					
					
						commit
						22ff5d2105
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -49,7 +49,7 @@ class HttpFD(FileDownloader):
 | 
			
		|||
        while count <= retries:
 | 
			
		||||
            # Establish connection
 | 
			
		||||
            try:
 | 
			
		||||
                data = compat_urllib_request.urlopen(request)
 | 
			
		||||
                data = self.ydl.urlopen(request)
 | 
			
		||||
                break
 | 
			
		||||
            except (compat_urllib_error.HTTPError, ) as err:
 | 
			
		||||
                if (err.code < 500 or err.code >= 600) and err.code != 416:
 | 
			
		||||
| 
						 | 
				
			
			@ -59,7 +59,7 @@ class HttpFD(FileDownloader):
 | 
			
		|||
                    # Unable to resume (requested range not satisfiable)
 | 
			
		||||
                    try:
 | 
			
		||||
                        # Open the connection again without the range header
 | 
			
		||||
                        data = compat_urllib_request.urlopen(basic_request)
 | 
			
		||||
                        data = self.ydl.urlopen(basic_request)
 | 
			
		||||
                        content_length = data.info()['Content-Length']
 | 
			
		||||
                    except (compat_urllib_error.HTTPError, ) as err:
 | 
			
		||||
                        if err.code < 500 or err.code >= 600:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue