http2: bump to latest
This commit is contained in:
7
http2.py
7
http2.py
@@ -75,7 +75,7 @@ def _is_textual_content_type(ct):
|
|||||||
return ct in TEXTUAL_CONTENT_TYPES_LIST
|
return ct in TEXTUAL_CONTENT_TYPES_LIST
|
||||||
|
|
||||||
class RsHttp():
|
class RsHttp():
|
||||||
def __init__(self, host, port=80, ssl=False, follow_redirects=False, auto_set_cookies=False, keep_alive=False, timeout=60, user_agent=None, proxies=None, max_tries=10, **kwargs):
|
def __init__(self, host, port=80, ssl=False, follow_redirects=False, auto_set_cookies=False, keep_alive=False, timeout=60, user_agent=None, proxies=None, max_tries=10, log_errors=True, **kwargs):
|
||||||
self.host = host
|
self.host = host
|
||||||
self.port = port
|
self.port = port
|
||||||
self.use_ssl = ssl
|
self.use_ssl = ssl
|
||||||
@@ -88,10 +88,12 @@ class RsHttp():
|
|||||||
self.proxies = proxies
|
self.proxies = proxies
|
||||||
self.cookies = dict()
|
self.cookies = dict()
|
||||||
self.max_tries = max_tries
|
self.max_tries = max_tries
|
||||||
|
self.log_errors = log_errors
|
||||||
self.headers = []
|
self.headers = []
|
||||||
|
|
||||||
def _err_log(self, s):
|
def _err_log(self, s):
|
||||||
sys.stderr.write(s + '\n')
|
if self.log_errors:
|
||||||
|
sys.stderr.write(s + '\n')
|
||||||
|
|
||||||
def connect(self):
|
def connect(self):
|
||||||
return self.reconnect()
|
return self.reconnect()
|
||||||
@@ -310,6 +312,7 @@ class RsHttp():
|
|||||||
self.use_ssl = use_ssl
|
self.use_ssl = use_ssl
|
||||||
self.conn.disconnect()
|
self.conn.disconnect()
|
||||||
self.conn = None
|
self.conn = None
|
||||||
|
self.reconnect()
|
||||||
return self.get(url, extras)
|
return self.get(url, extras)
|
||||||
|
|
||||||
return hdr, res
|
return hdr, res
|
||||||
|
|||||||
Reference in New Issue
Block a user