采用 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 -

本文介绍了如何使用Flask框架创建一个简单的接口,包括两个URL路径的不同响应。当接口用于Web并遇到跨域问题时,通过设置Access-Control-Allow-Origin头来解决。同时,针对出现的'TypeError: required field "type_ignores" missing from Module'错误,提出了升级Werkzeug到0.15.5或更高版本的解决方案。
最低0.47元/天 解锁文章
1467

被折叠的 条评论
为什么被折叠?



