DocsControladores y errores

WebSocket manejadores

Maneje las conexiones WebSocket en un archivo de ruta .py definiendo SOCKET.

src/rutas/ws/chat.py
from fastapi import WebSocket  async def SOCKET(websocket: WebSocket):    await websocket.accept()    await websocket.send_text("hello")    await websocket.close()

Reglas

  • La URL es la ruta del archivo, la misma regla que enrutamiento.
  • Sólo los archivos de ruta .py registran WebSocket controladores a través de SOCKET.
  • Asegúrese de que su proxy inverso reenvíe WebSocket solicitudes de actualización.

Próximos pasos

Editar en GitHub

Enter abre el resultado, Esc lo cierra.