python2 httplib 笔记

时间:2014-09-25 15:27:10   收藏:0   阅读:271

python2  httplib 笔记

#coding=utf-8  
‘‘‘
Created on 2014年9月25日

@author: cocoajin
‘‘‘

import httplib,urllib

base=httpbin.org #不需要添加 "http://"
con=httplib.HTTPConnection(base)
ip = /ip
con.request(GET,ip)
re=con.getresponse()
print re.getheaders()
print re.read()
con.close()


#GET 
con=httplib.HTTPConnection(base)
parm={name:nick,age:18}
gets=/get
con.request(GET, gets+?+urllib.urlencode(parm))
re=con.getresponse()
print re.getheaders()
print re.read()
con.close()



#POST 
con=httplib.HTTPConnection(base)
parm={name:nick,age:18}
posts=/post
#headers = {"Content-type":"application/json","Accept":"text/plain"} json
headers = {"Content-type":"application/json","Accept":"text/plain"} #form
con.request(POST, posts,urllib.urlencode(parm),headers)
re=con.getresponse()
print re.getheaders()
print re.read()
con.close()


#文件上传使用 "multipart/form-data"

 

原文:http://www.cnblogs.com/cocoajin/p/3992744.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!