我希望能够将数据发送到我的Flask应用程序。我尝试访问,request.data
但是它是一个空字符串。你如何访问请求数据?
@app.route('/', methods=['GET', 'POST'])
def parse_request():
data = request.data # data is empty
# need posted data here
JavaScript
请求form
。必须使用HTML表单,enctype=multipart/form-data
否则将不会上传文件。args
和form,args
如果键重叠,则首选application/json
内容类型,或者用于request.get_json(force=True)
忽略该内容类型。所有这些都是MultiDict
实例(除外json
)。你可以使用以下方法访问值:
get
如果密钥可能不存在,则使用getlist
如果键被多次发送并且需要值列表,则使用该键。get
仅返回第一个值。