IT

응답에서 이미지를 반환하는 방법은 무엇입니까?

lottoking 2020. 9. 1. 07:42
반응형

응답에서 이미지를 반환하는 방법은 무엇입니까? [복제]


이 질문에 이미 답변이 있습니다.

예를 들어,이 URL :

http://example.com/get_image?type=1

image/gifMIME 유형은 응답을 반환해야 합니다. 두 개의 개의 정적 .gif이미지가
개체 유형이 1이면을 반환 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')

유형 쿼리 매개 변수에 따라 ok.gif또는 돌려 보냅니다 error.gif. 자세한 내용은 send_file함수request개체에 대한 설명서를 참조하십시오 .

참고 URL : https://stackoverflow.com/questions/8637153/how-to-return-images-in-flask-response

반응형