Obtenha o corpo POST bruto no Flask do Python, independentemente do cabeçalho Content-Type
Anteriormente, eu pergunteiComo obter dados recebidos no pedido do Flask Porquerequest.data
estava vazio. A resposta explicou querequest.data
é o corpo da postagem bruto, mas estará vazio se os dados do formulário forem analisados. Como posso obter o post body bruto incondicionalmente?
@app.route('/', methods=['POST'])
def parse_request():
data = request.data # empty in some cases
# always need raw data here, not parsed form data