尽管有200条消息,但是发送文件仍然失败了[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我试图通过使用send_file方法基于用户调用发送一个静态文件。该方法不断给我一条200条消息,但是在js文件中,尽管有200条消息仍然会出现错误。这是python代码和错误消息:

@custom_code.route('/get_data', methods=['POST'])
def get_mnist_data():
    index = int(request.form['index'])
    return send_file('static/stims/'+index, attachment_filename='image.png')

错误消息无法复制和粘贴,但它说:readyState:4,responseText:和一堆看起来像\ u0000状态的符号:200 statusText:OK

感谢您的其他响应,但是我和我的区别在于我正在尝试进行ajax调用以从静态位置获取图像,然后将其显示在html文件的给定图像插槽上,类似于在facebook或flickr上的相册,而不是下载文件。非常感谢任何建议。谢谢

python flask
1个回答
0
投票

如果您更改退货并将as_attachment = True添加到该特定行,是否有帮助?

return send_file('static/stims/'+index, as_attachment = True, attachment_filename='image.png')
© www.soinside.com 2019 - 2024. All rights reserved.