FastAPI WebSockets ਨੂੰ real-time, bidirectional communication (chat, live updates, notifications) ਲਈ @app.websocket decorator ਦੇ ਰਾਹੀਂ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। HTTP ਦੇ request-response ਦੇ ਉਲਟ, ਇੱਕ WebSocket ਕनेक्शन ਖੁੱਲਾ ਰਹਿੰਦਾ ਹੈ, ਜੋ server ਅਤੇ client ਨੂੰ ਸੁਤੰਤਰ ਰੂਪ ਵਿੱਚ ਸੁਨੇਹੇ ਭੇਜਣ ਦਿੰਦਾ ਹੈ।
ਇੱਕ ਮੂਲ WebSocket endpoint
fastapi WebSocket, WebSocketDisconnect
():
websocket.accept()
:
:
data = websocket.receive_text()
websocket.send_text()
WebSocketDisconnect:
()
