MST

星途 面试题库

面试题:Python中如何使用Flask框架构建基本的RESTful API并处理常见请求方法

请使用Flask框架编写一个简单的RESTful API,该API需要有一个端点能处理GET、POST请求。GET请求返回一个固定的JSON格式消息,POST请求接收JSON格式数据并将其打印到控制台。
29.6万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/api', methods=['GET', 'POST'])
def api():
    if request.method == 'GET':
        return jsonify({'message': '这是一个固定的JSON格式消息'})
    elif request.method == 'POST':
        data = request.get_json()
        print(data)
        return '数据已接收并打印到控制台'

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