Как получить запрос post(flask) в python?

Пользователь

от willis.streich , в категории: Python , 7 месяцев назад

Как получить запрос post(flask) в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vicenta_kertzmann , 7 месяцев назад

@willis.streich 

В Flask вы можете получить POST-запрос используя декоратор @app.route и указав методы, которые должны обрабатывать POST-запросы.


Пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from flask import Flask, request

app = Flask(__name__)

@app.route('/post', methods=['POST'])
def handle_post():
    data = request.json
    # Обработка данных
    return 'Success'

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


Теперь вы можете отправить POST-запрос на /post и его JSON-данные будут доступны в переменной data. Обрабатывайте данные внутри функции handle_post() согласно вашим потребностям.