之前我在stackoverflow上问过一个问题(如何获取Flask请求中收到的数据),因为request.data
是空的。答案解释说request.data
是原始的POST主体,但如果表单数据被解析了,它就会为空。那么,我怎样才能无条件地获取原始的POST主体呢?
@app.route('/', methods=['POST'])
def parse_request():
data = request.data # empty in some cases
# always need raw data here, not parsed form data