- httplib是Python的http协议的内置,实现模块,使用它可以很简洁的实现http发送请求。
- #导入httplib
- import httplib
- #连接服务器
- conn=httplib.HTTPConnection('www.python.org')
- #发送HTTP请求
- conn.request('GET','url')
- #得到结果
- result=conn.getresponse()
- #获取HTTP请求结果值。200为成功
- resultStatus=result.stataus
- #获取请求的页面内容
- content=result.read()
- #关闭连接
- conn.close()
- #如果要模拟客户端进行请求,可以发送HTTP请求头
- headers={"Content-Type":"text/html;charset=gb2312"}
- conn.requeset('POST','url',headers=headers)
- #带参数传送
- params=urllib.urlencode({'key':'value'});
- conn.request('POST','url',body=params)
本文出自 “About:Blank H4cking” 博客,请务必保留此出处http://pnig0s1992.blog.51cto.com/393390/454577