[Python] Why does request.get_json() return None for a valid JSON POST in Flask 3.0?

Discussão em 'Python' iniciado por Stack, Maio 15, 2025.

  1. Stack

    Stack Membro Participativo

    from flask import Flask, request, jsonify

    app = Flask(__name__)

    @app.post("/echo")
    def echo():
    data = request.get_json()
    return jsonify(received=data), 200


    Has the behavior of request.get_json() changed in Flask 3? Do I need to enable JSON parsing explicitly or is there a new recommended way to retrieve a request body?

    Continue reading...

Compartilhe esta Página