FastAPI(50)- 自定义响应之 RedirectResponse
FastAPI(50)- 自定义响应之 RedirectResponse
更多自定义响应类型
- 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")
源码