原文:FastAPI 如何在FastAPI中返回图片|极客教程
在本文中,我们将介绍在FastAPI中如何返回图片。
阅读更多:FastAPI 教程
什么是FastAPI?
FastAPI是一个基于Python的现代、快速(高性能)、基于标准的Web框架,用于构建API。它是一个非常流行的框架,因为它具有出色的性能和易于使用的特性。FastAPI具有自动化的请求和响应验证,并能够通过使用异步请求处理和响应,从而提供高速的数据传输。现在,让我们来看一下如何在FastAPI中返回图片。
返回图片
在FastAPI中返回图片是一项非常简单的任务。为了返回图片,我们需要为路由函数添加特定的返回类型。
首先,我们需要导入File
和Response
类,并将其添加到FastAPI的依赖项中。
from fastapi import FastAPI, File, Response
Python
Copy
然后,我们可以在路由函数中使用Response
类型来返回图片。我们需要将图片的二进制数据和MIME类型作为参数传递给Response
类的构造函数。
示例代码如下所示:
@app.get("