如果不使用reqparse.RequestParser()
进行简单请求解析,可以使用flask.request
对象来获取请求参数。以下是一个简单的示例代码:
from flask import Flask, request
app = Flask(__name__)
@app.route('/api', methods=['POST'])
def api():
# 获取请求参数
name = request.form.get('name')
age = request.form.get('age')
# 处理请求
# ...
return 'Success'
if __name__ == '__main__':
app.run()
在上述代码中,通过request.form.get()
方法来获取POST
请求中的表单参数。如果是GET
请求,可以使用request.args.get()
方法来获取URL中的查询参数。
注意,上述代码只适用于简单的请求解析,如果需要更复杂的请求解析,建议使用reqparse.RequestParser()
或其他解析库来处理请求参数。