fix connection_msg
This commit is contained in:
parent
c5f5e92d17
commit
f1c9aa6603
|
@ -130,7 +130,7 @@ class HttpStratumInterface(InterfaceAncestor):
|
|||
def __init__(self, host, port, proxy=None, use_ssl=True):
|
||||
InterfaceAncestor.__init__(self, host, port, proxy, use_ssl)
|
||||
self.session_id = None
|
||||
self.connection_msg = "http://%s:%d"%(self.host,self.port)
|
||||
self.connection_msg = ('https' if self.use_ssl else 'http') + '://%s:%d'%( self.host, self.port )
|
||||
|
||||
def get_history(self, address):
|
||||
self.send([('blockchain.address.get_history', [address] )])
|
||||
|
@ -185,16 +185,12 @@ class HttpStratumInterface(InterfaceAncestor):
|
|||
# poll with GET
|
||||
data_json = None
|
||||
|
||||
if self.use_ssl:
|
||||
host = 'https://%s:%d'%( self.host, self.port )
|
||||
else:
|
||||
host = 'http://%s:%d'%( self.host, self.port )
|
||||
|
||||
headers = {'content-type': 'application/json'}
|
||||
if self.session_id:
|
||||
headers['cookie'] = 'SESSION=%s'%self.session_id
|
||||
|
||||
req = urllib2.Request(host, data_json, headers)
|
||||
req = urllib2.Request(self.connection_msg, data_json, headers)
|
||||
response_stream = urllib2.urlopen(req)
|
||||
|
||||
for index, cookie in enumerate(cj):
|
||||
|
|
Loading…
Reference in New Issue