How do I return an image in fastAPI?

前端 未结 6 1890
灰色年华
灰色年华 2020-12-14 17:51

Using the python module fastAPI, I can\'t figure out how to return an image. In flask I would do something like this:

@app.route(\"/vector_image\", methods=[         


        
6条回答
  •  时光说笑
    2020-12-14 18:41

    You can do something very similar in FastAPI

    from fastapi import FastAPI, Response
    
    app = FastAPI()
    
    @app.post("/vector_image/")
    async def image_endpoint():
        # img = ... # Create the image here
        return Response(content=img, media_type="image/png")
    

提交回复
热议问题