from fastapi import FastAPI, File, UploadFile from fastapi.responses import HTMLResponse app = FastAPI() # HTML form for file upload html_content = """ File Upload

Upload a File

""" @app.get("/", response_class=HTMLResponse) async def read_root(): return html_content @app.post("/uploadfile/") async def upload_file(file: UploadFile = File(...)): return {"filename": file.filename}