码迷,mamicode.com
首页 > 编程语言 > 详细

python2 httplib 笔记

时间:2014-09-25 16:19:19      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   os   使用   ar   for   

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"

 

python2 httplib 笔记

标签:style   blog   http   color   io   os   使用   ar   for   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!