python 有一个框架 flask,在py文件中引入这个框架,代码示例如下:
# -*- coding: UTF-8 -*- import flask import json from flask import request import os server = flask.Flask(__name__) @server.route('/login', methods=['get', 'post']) def login(): prm = request.values print("参数是: " + str(prm)) json1 = {'code': 200, 'message': '随便写'} return json.dumps(json1, ensure_ascii=False) name = request.values.get('name') #获取请求参数 pwd = request.values.get('pwd') if __name__ == '__main__': server.run(debug=True, port=8088, host='127.0.0.3')
@server.route(),这是flask 的装饰器,意在把一个普通的函数变成一个服务,在server.run()里面填写服务的ip和端口,这在微服务测试中作为mock上下游服务非常的方便