调用http接口操作
来源:互联网 发布:linux安装codeblocks 编辑:程序博客网 时间:2024/05/21 08:45
这一章讲调用HTTP接口(API)的操作。
在工作中,不可避免的会和其它部门的数据有交互,或者读别人的数据,或者写入数据,那么彼此间连接的桥梁就是接口。
使用接口的方式分为以下两种方式:
1.综合方式,读数据、写数据都可以。
import httplibdef gethttpresponse(host, port, method, url, body=None, headers={}): #host是请求url,port就是连接端口#method: 请求的方式,如'GET','POST'等#body: 请求是否带数据,该参数是一个字典#headers: 请求是否带头信息,该参数是一个字典,不过键的名字是指定的http头关键字,一般放一些Authorization信息 try: conn = httplib.HTTPConnection(host, port, timeout=30) conn.request(method, url, body, headers) response = conn.getresponse().read() except Exception,e: raise e else: return response finally: conn.close()
import requests #用requests时需要提前安装import jsondef httpresponse_requests(host,body): try: response = requests.post(host,data=json.dumps(body)) responsedata = response.text except Exception,e: raise e else: return responsedata
import urllib2import jsondef httpresponse_urllib2(host,body): try: data=json.dumps(body) req=urllib2.Request(host,data) response=urllib2.urlopen(req) responsedata=response.read() except Exception,e: raise e else: return responsedata
0 0
- 调用http接口操作
- C#调用HTTP接口
- httpclient http接口调用
- java调用http接口
- http/https接口调用
- http接口调用
- java调用http接口
- C#调用HTTP接口
- 【Java】调用http接口
- C#调用HTTP接口
- java 调用http接口
- java调用http接口
- http接口调用
- PowerBuilder 调用http接口
- 7.调用HTTP接口
- java调用http接口
- http请求接口,http接口远程调用
- 如何调用一个http接口
- hdoj Text Reverse
- 兆芯Nano与Intel CPU flag对比表
- App调试内存泄露之Context篇(上)
- hdu 3788 ZOJ问题 (字符串)
- 开通了!
- 调用http接口操作
- 各司其职,合理网站布局营造首页排名优势
- android平台下的aes加密和java平台下的运行结果不同的解决办法
- Could not inspect the application package.错误解决
- IntelliJ IDEA 14 配置Tomcat8
- handler知识整理
- C/S客户端的响应处理流程
- HDOJ The Hardest Problem Ever
- Android - 线程同步