A FastAPI támogatja a WebSocketeket valós idejű, kétirányú kommunikációhoz (csevegés, élő frissítések, értesítések) az @app.websocket dekorátor segítségével. A HTTP kérés-válasz modellel ellentétben a WebSocket-kapcsolat nyitva marad, lehetővé téve a szerver és az ügyfél számára az üzenetek szabadon való küldését.
Alapvető WebSocket végpont
fastapi WebSocket, WebSocketDisconnect
():
websocket.accept()
:
:
data = websocket.receive_text()
websocket.send_text()
WebSocketDisconnect:
()
