例如,此网址:
http://example.com/get_image?type=1
应返回具有image/gif
MIME类型的响应。我有两个静态.gif
图像,
如果type为1,则应返回ok.gif
,否则返回error.gif
。如何在烧瓶中做到这一点?
答案 0 :(得分:140)
您使用类似
的内容from flask import send_file
@app.route('/get_image')
def get_image():
if request.args.get('type') == '1':
filename = 'ok.gif'
else:
filename = 'error.gif'
return send_file(filename, mimetype='image/gif')
发送回ok.gif
或error.gif
,具体取决于类型查询参数。有关详细信息,请参阅send_file
function和request
object的文档。