首页 > 代码库 > python中发送get或post请求
python中发送get或post请求
示例
get
import httplibimport uuidimport timeurl = "/KM/test.php?time="url += str(int(time.time()))url += "&token="url += uuid.uuid4().hexprint urlconn = 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 = Nonetry: 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 efinally: if httpClient: httpClient.close()
python中发送get或post请求
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。