添加介绍文件
This commit is contained in:
@@ -338,8 +338,8 @@ class WebSocketHTTPRequestHandler(HTTPHandler):
|
||||
logger.info(f"WebSocket连接请求: {self.path}")
|
||||
self.send_error(426, "WebSocket upgrade required") # 这个错误不会被触发,因为websockets库会拦截请求
|
||||
|
||||
async def handle_websocket(websocket, path):
|
||||
"""处理WebSocket连接"""
|
||||
async def handle_websocket(websocket):
|
||||
"""处理WebSocket连接 - 修复版本,移除了path参数"""
|
||||
client_id = str(uuid.uuid4())
|
||||
room_id = None
|
||||
client_type = 'unknown'
|
||||
@@ -593,6 +593,7 @@ def run_http_server():
|
||||
async def run_websocket_server():
|
||||
"""运行WebSocket服务器"""
|
||||
try:
|
||||
# 使用新的函数签名,不传递path参数
|
||||
server = await websockets.serve(handle_websocket, '0.0.0.0', 81)
|
||||
logger.info("WebSocket服务器启动在端口 81")
|
||||
await server.wait_closed()
|
||||
|
||||
Reference in New Issue
Block a user