flask获取post请求参数
时间: 2023-07-08 09:39:12 浏览: 97
获取request的参数
在 Flask 中获取 POST 请求参数可以使用 request 对象的 form 属性或者 json 属性。form 属性适用于表单提交的 POST 请求,json 属性适用于提交 JSON 数据的 POST 请求。
以下是获取 POST 请求参数的示例代码:
```python
from flask import Flask, request
app = Flask(__name__)
@app.route('/submit', methods=['POST'])
def submit():
# 获取表单提交的 POST 请求参数
name = request.form.get('name')
age = request.form.get('age')
# 获取提交 JSON 数据的 POST 请求参数
data = request.json
message = data.get('message')
return f'name: {name}, age: {age}, message: {message}'
if __name__ == '__main__':
app.run()
```
在上述示例代码中,我们通过 request 对象的 form 属性获取了表单提交的 POST 请求参数,通过 json 属性获取了提交 JSON 数据的 POST 请求参数。最后将获取到的参数拼接成字符串并返回给客户端。
阅读全文