Exemple #1
0
 def _auth_req(self, data, user="******"):
     password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
     handler = urllib2.HTTPBasicAuthHandler(password_mgr)
     password_mgr.add_password(realm=None, uri=rpc_testenv.url_auth, user=user, passwd=user)
     req = urllib2.Request(rpc_testenv.url_auth, headers={"Content-Type": "application/json"})
     req.data = json.dumps(data)
     resp = urllib2.build_opener(handler).open(req)
     return json.loads(resp.read())
 def _anon_req(self, data):
     req = urllib2.Request(rpc_testenv.url_anon,
                           headers={'Content-Type': 'application/json'})
     if not isinstance(data, basestring):
         data = json.dumps(data)
     req.data = data
     resp = urllib2.urlopen(req)
     return json.loads(resp.read())
Exemple #3
0
 def _auth_req(self, data, user='******'):
     password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
     handler = urllib2.HTTPBasicAuthHandler(password_mgr)
     password_mgr.add_password(realm=None,
                               uri=rpc_testenv.url_auth,
                               user=user,
                               passwd=user)
     req = urllib2.Request(rpc_testenv.url_auth,
                           headers={'Content-Type': 'application/json'})
     req.data = json.dumps(data)
     resp = urllib2.build_opener(handler).open(req)
     return json.loads(resp.read())
Exemple #4
0
 def _anon_req(self, data):
     req = urllib2.Request(rpc_testenv.url_anon, headers={"Content-Type": "application/json"})
     req.data = json.dumps(data)
     resp = urllib2.urlopen(req)
     return json.loads(resp.read())