示例
get
import httplib import uuid import time url = "/KM/test.php?time=" url += str(int(time.time())) url += "&token=" url += uuid.uuid4().hex print url conn = httplib.HTTPConnection("a.bbbb.net:8008") headerdata = {"Host":"a.bbbb.net:8008", "Connection":"Keep-Alive", "Accept-Encoding":"gzip" } conn.request(method="GET",url=url,body=None,headers = headerdata) response = conn.getresponse() res= response.read() print res
post[转]
import httplib, urllib httpClient = None try: params = urllib.urlencode({'name': 'tom', 'age': 22}) headers = {"Content-type": "application/x-www-form-urlencoded" , "Accept": "text/plain"} httpClient = httplib.HTTPConnection("localhost", 80, timeout=30) httpClient.request("POST", "/test.php", params, headers) response = httpClient.getresponse() print response.status print response.reason print response.read() print response.getheaders() #获取头信息 except Exception, e: print e finally: if httpClient: httpClient.close()