代码示例:

from flask import Flask, request

app = Flask(__name__)

@app.route('/api/post', methods=['POST'])
def handle_post_request():
    data = request.get_json()  # 获取请求体中的JSON数据
    # 处理数据的逻辑
    return 'OK'  # 返回响应

if __name__ == '__main__':
    app.run()

在上面的示例中,我们创建了一个名为handle_post_request()的方法,用于处理POST请求。通过装饰器@app.route('/api/post', methods=['POST']),我们将该方法与路由/api/post和POST请求方法绑定起来。

在方法内部,我们首先使用request.get_json()方法获取请求体中的JSON数据,然后可以对数据进行处理。最后,我们返回一个字符串OK作为响应。

需要注意的是,我们需要在if __name__ == '__main__':语句中启动Flask应用程序,以便我们可以在本地机器上运行该应用程序

创建一个flask方法接收post请求的

原文地址: https://www.cveoy.top/t/topic/gtCM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录