Zuvor fragte ich How to get data received in Flask request, weil request.data
leer war. Die Antwort erklärte, dass request.data
der rohe Post-Body ist, aber leer sein wird, wenn Formulardaten analysiert werden. Wie kann ich den rohen Postkörper unbedingt bekommen?Erhalten Raw POST Körper in Python Flask unabhängig von Content-Type Header
@app.route('/', methods=['POST'])
def parse_request():
data = request.data # empty in some cases
# always need raw data here, not parsed form data
Dies ist wahrscheinlich ein Implementierungsdetail von werkzeug, dem zugrunde liegenden WSGI-Mikroframework, und nicht von Flask. – jathanism