今天有个不正经的需求,就是要快速做一个restful api的性能测试,要求测试在海量作业数据的情况下客户端分页获取所有作业的性能。因为只是一个小的的测试工作,所以就想到了Bottle框架作为Web服务器,这里就简单说说怎样使用Bottle框架。
运行下面的python脚本即可启动一个Web服务。
from bottle import route, run, request @route('/hello') def hello(): return "Hello World!" run(host='0.0.0.0', port=8080, debug=True) 测试,使用如下命令行来测试服务 curl http://localhost:8080/hello下面是服务器端测试代码
import json from bottle import route, run, request @route('/jobs/<offset:int>/<size:int>') def get_jobs(offset, size): d = {"offset": offset, "size": size} return json.dumps(d) run(host='0.0.0.0', port=8080, debug=True)转载请以链接形式标明本文链接 本文链接:http://blog.csdn.net/kongxx/article/details/52208165