たとえば、この URL は次のようになります。
http://example.com/get_image?type=1
MIME タイプで応答を返す必要があります。 2 つの静的画像image/gif
があり、タイプが 1 の場合は を返し、それ以外の場合は を返します。 Flask でこれを実行するにはどうすればよいですか?.gif
ok.gif
error.gif
ベストアンサー1
次のようなものを使用します
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
関数そしてそのrequest
物体詳細については。