fastapi
11 строк · 381.0 Байт
1from fastapi import FastAPI, Response
2from fastapi.responses import JSONResponse, RedirectResponse
3
4app = FastAPI()
5
6
7@app.get("/portal")
8async def get_portal(teleport: bool = False) -> Response:
9if teleport:
10return RedirectResponse(url="https://www.youtube.com/watch?v=dQw4w9WgXcQ")
11return JSONResponse(content={"message": "Here's your interdimensional portal."})
12