更多自定义响应类型
- JSONResponse
- ORJSONResponse、UJSONResponse
- HTMLResponse、PlainTextResponse
- StreamingResponse、FileResponse
RedirectResponse
作用
- 返回一个 HTTP 重定向响应
- 默认情况下使用 307 状态码(临时重定向)
实际代码
from fastapi import FastAPI from fastapi.responses import RedirectResponse app = FastAPI() @app.get("/typer") async def redirect_typer(): return RedirectResponse("https://typer.tiangolo.com")
源码