Remove code that was only used by the Grooveshark extractor

This commit is contained in:
Jaime Marquínez Ferrándiz 2015-05-02 17:29:56 +02:00
parent dd8920653c
commit 2ddcd88129
3 changed files with 2 additions and 16 deletions

View file

@ -46,11 +46,6 @@
except ImportError: # Python 2 except ImportError: # Python 2
import htmlentitydefs as compat_html_entities import htmlentitydefs as compat_html_entities
try:
import html.parser as compat_html_parser
except ImportError: # Python 2
import HTMLParser as compat_html_parser
try: try:
import http.client as compat_http_client import http.client as compat_http_client
except ImportError: # Python 2 except ImportError: # Python 2
@ -404,7 +399,6 @@ def compat_get_terminal_size():
'compat_getenv', 'compat_getenv',
'compat_getpass', 'compat_getpass',
'compat_html_entities', 'compat_html_entities',
'compat_html_parser',
'compat_http_client', 'compat_http_client',
'compat_http_server', 'compat_http_server',
'compat_kwargs', 'compat_kwargs',

View file

@ -28,13 +28,8 @@ def real_download(self, filename, info_dict):
add_headers = info_dict.get('http_headers') add_headers = info_dict.get('http_headers')
if add_headers: if add_headers:
headers.update(add_headers) headers.update(add_headers)
data = info_dict.get('http_post_data') basic_request = compat_urllib_request.Request(url, None, headers)
http_method = info_dict.get('http_method') request = compat_urllib_request.Request(url, None, headers)
basic_request = compat_urllib_request.Request(url, data, headers)
request = compat_urllib_request.Request(url, data, headers)
if http_method is not None:
basic_request.get_method = lambda: http_method
request.get_method = lambda: http_method
is_test = self.params.get('test', False) is_test = self.params.get('test', False)

View file

@ -111,11 +111,8 @@ class InfoExtractor(object):
(quality takes higher priority) (quality takes higher priority)
-1 for default (order by other properties), -1 for default (order by other properties),
-2 or smaller for less than default. -2 or smaller for less than default.
* http_method HTTP method to use for the download.
* http_headers A dictionary of additional HTTP headers * http_headers A dictionary of additional HTTP headers
to add to the request. to add to the request.
* http_post_data Additional data to send with a POST
request.
* stretched_ratio If given and not 1, indicates that the * stretched_ratio If given and not 1, indicates that the
video's pixels are not square. video's pixels are not square.
width : height ratio as float. width : height ratio as float.