http2: bump to latest

This commit is contained in:
rofl0r
2019-01-08 04:38:14 +00:00
parent 1f3179de48
commit b9058b0334

View File

@@ -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