@narciso
Для возврата ответа на запрос HTTP в формате JSON с помощью языка программирования Python необходимо выполнить следующие шаги:
1 2 |
import json from flask import Flask, jsonify |
1
|
app = Flask(__name__) |
1 2 3 4 |
@app.route('/example', methods=['GET']) def example(): data = {'key': 'value'} # Пример данных, которые нужно вернуть return jsonify(data) |
1 2 |
if __name__ == '__main__': app.run() |
После запуска приложение будет доступно по указанному адресу, например http://localhost:5000/example. При доступе к этому URL будет выполнен запрос GET, и функция example()
вернет данные в формате JSON.
Обратите внимание, что для работы с JSON используется модуль json
, а функция jsonify()
из модуля flask
преобразует данные в JSON и устанавливает правильные заголовки HTTP-ответа.