一个 FastAPI 的简明速查表,FastAPI 是一个用于构建 API 的快速、现代的 Web 框架,使用 Python 3.7+。
from fastapi import Form
@app.post("/login")
def login(user: str = Form(...)):
return {"user": user}
from fastapi import UploadFile, File
@app.post("/upload")
def upload(f: UploadFile = File(...)):
return {"filename": f.filename}
from fastapi import Header, Cookie
@app.get("/info")
def info(ua: str = Header(None)):
return {"UA": ua}