From d46408294c978251a463d2001525964fbb59c668 Mon Sep 17 00:00:00 2001 From: diego_pcto Date: Fri, 13 Jun 2025 16:58:29 +0200 Subject: [PATCH] Upload files to "/" --- main.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 main.py diff --git a/main.py b/main.py new file mode 100644 index 0000000..92a2161 --- /dev/null +++ b/main.py @@ -0,0 +1,19 @@ +from fastapi import FastAPI, WebSocket +from fastapi.responses import HTMLResponse + +app = FastAPI() + +with open("index.html", "r") as file: + html = file.read() + +@app.get("/") +async def get(): + return HTMLResponse(html) + + +@app.websocket("/ws") +async def websocket_endpoint(websocket: WebSocket): + await websocket.accept() + while True: + data = await websocket.receive_text() + await websocket.send_text(data) \ No newline at end of file