Python - httplib实例
2011-11-21 23:33
316 查看
python的http库非常简单易用,用于快速调试C/S协议 :)
详见:http://docs.python.org/release/2.6/library/httplib.html
详见:http://docs.python.org/release/2.6/library/httplib.html
# coding=gbk import httplib print 'Start ...' conn = httplib.HTTPConnection('www.google.com',80) conn.set_debuglevel(2) #HTTPConnection.request ( method , url [ , body [ , headers ]] ) conn.request('GET','/',headers = {"Host": "www.google.com", "User-Agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1) Gecko/20090624 Firefox/3.5", "Accept": "text/plain"}) #conn.getresponse().read() respond = conn.getresponse() #获取所有的响应头信息。 print 'status:', respond.status #获取服务器所使用的http协议版本。11表示http/1.1;10表示http/1.0。 print 'version:', respond.version #获取响应的状态码。如:200表示请求成功。 print 'reason:', respond.reason #以列表的形式返回所有的头信息。 print 'msg:', respond.msg #以列表的形式返回所有的头信息。 http_respond = respond.getheaders() for it in http_respond: print it conn.close() print 'End ...'
相关文章推荐
- python urllib2和httplib请求的速度比较实例测试
- Python urllib、urllib2、httplib抓取网页代码实例
- Python urllib、urllib2、httplib抓取网页代码实例
- Python httplib模块使用实例
- Python模块学习 ---- httplib HTTP协议客户端实现
- Python网页抓取urllib,urllib2,httplib[3]
- Python模块学习 ---- httplib HTTP协议客户端实现
- Python学习_Python 3.X版本导入httplib模块报ImportError解决方案
- Python网页抓取urllib,urllib2,httplib[2]
- python的httplib、urllib和urllib2的区别及应用
- python+matplotlib演示电偶极子实例代码
- python--httplib模块使用(转)
- Python httplib学习
- 对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
- Python实现基于HTTP文件传输实例
- 使用Python快速搭建HTTP服务和文件共享服务的实例讲解
- python httplib学习笔记
- Python matplotlib画图实例之绘制拥有彩条的图表
- python HTTPlib &&find,seek
- python学习笔记:利用contextlib和@contextmanager实现with语句上下文实例