async def reader(websocket: WebSocket, queue: "asyncio.Queue[str]") -> None: async for data in websocket.iter_text(): await queue.put(data)
async def app(websocket: WebSocket) -> None: await websocket.accept() async for data in websocket.iter_text(): await websocket.send_text("Message was: " + data)