ДокументацияОбработчики и ошибки
WebSocket обработчики
Обработайте соединения WebSocket в файле маршрута .py, определив SOCKET.
from fastapi import WebSocket async def SOCKET(websocket: WebSocket): await websocket.accept() await websocket.send_text("hello") await websocket.close()Правила
- URL-адрес - это путь к файлу, то же правило, что и маршрутизация.
- Только
.pyфайлы маршрутов регистрируют обработчики WebSocket черезSOCKET. - Убедитесь, что ваш обратный прокси-сервер пересылает WebSocket запросы на обновление.
Следующие шаги
- API: обработчики HTTP в тех же файлах.
- Развертывание: конфигурация прокси-сервера
- Модульная маршрутизация:
SOCKETна контроллере