55
、このURL:フラスコの反応で画像を返す方法は?例として
http://example.com/get_image?type=1
がimage/gif
MIMEタイプと応答を返す必要があります。私は2つの静的.gif
イメージを持っています。
です。タイプが1の場合はok.gif
を返し、それ以外の場合はerror.gif
を返します。どのようにフラスコでそれを行うには?
、このURL:フラスコの反応で画像を返す方法は?例として
http://example.com/get_image?type=1
がimage/gif
MIMEタイプと応答を返す必要があります。私は2つの静的.gif
イメージを持っています。
です。タイプが1の場合はok.gif
を返し、それ以外の場合はerror.gif
を返します。どのようにフラスコでそれを行うには?
あなたはタイプのクエリパラメータに応じて、バックok.gif
またはerror.gif
を送信するために
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')
のようなものを使用します。詳細については、send_file
functionおよびrequest
objectのマニュアルを参照してください。
どのようにフラスコでそれを行うにはどのようなアイデア? –
@DavidV。私は同じことを試みている。今は別のものを使うつもりです。応答をpngファイルとして保存し、何らかの形でURLを作成します。そのURLをHTMLページに埋め込みます。 –
ここに返信として複数のGIFを送信するにはどうすればよいですか? – Dhana