From: Tony Mack Date: Tue, 11 Dec 2012 04:24:39 +0000 (-0500) Subject: use httplib2 instead of urllib2 X-Git-Url: http://git.onelab.eu/?p=plcapi.git;a=commitdiff_plain;h=5d8e09cf79ceb54eb55262c0cbb107e7ba465a59 use httplib2 instead of urllib2 --- diff --git a/RestClient.py b/RestClient.py index 359759b..8a88838 100755 --- a/RestClient.py +++ b/RestClient.py @@ -1,14 +1,13 @@ #!/usr/bin/python -import urllib2 +from httplib2 import Http import json +h = Http() auth = {'AuthMethod': 'password', 'Username': 'USERNAME', 'AuthString': 'PASSWORD', 'Tenant': 'TENANT'} req_data = json.dumps({'auth': auth}) -req = urllib2.Request("http://0.0.0.0:8000/auth", req_data, {'Content-Type': 'application/json'}) -f = urllib2.urlopen(req) -response = f.read() -f.close() - +resp, content = h.request("http://0.0.0.0:8000/auth", 'POST', req_data, {'Content-Type': 'application/json'}) +print resp +print content