采用 flask 框架,写一个简单的接口
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/hello',methods=['GET'])
def hello():
name = 'world'
if 'name' in request.args:
name = request.args['name']
data = {'data': 'hello ' + name}
return jsonify(data)
if __name__ == '__main__':
app.config['JSON_AS_ASCII'] = False
app.run(port=5001)
程序启动后输出:
* Serving Flask app "tmp" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5001/ (Press CTRL+C to quit)
127.0.0.1 - - [12/Nov/2020 15:13:08] "GET /hello?name=nikey HTTP/1.1" 200 -
127.0.0.1 - - [12/Nov/2020 15:13:14] "GET /hello?name=test HTTP/1.1" 200 -
访问url:http://127.0.0.1:5001/hello?name=test
输出json数据:{"data":"hello test"}
访问url: