リクエストを介して画像を取得し、その画像をフラスコ アプリケーションから返そうとしています。リクエストからバイナリ データを読み取ることができませんでした。結果のレスポンスは常に 0 バイトです。
@app.route('/image')
def get_image:
zs = requests.Session()
r = zs.get( 'url_that_loads_a_png' )
fr = make_response( r.raw.read() )
fr.headers['Content-Type'] = r.headers['Content-Type']
return fr
私のmake_response( r.raw.read() )
はどういうわけか間違っていると思いますが、どうあるべきかわかりません。私は他の回答を検索し、それらに基づいて上記に基づいていますが、それらは常にわずかに異なります(通常はファイルが関係しています)。