fix(server): 修复WebSocket连接关闭事件处理

This commit is contained in:
严浩
2025-10-16 14:10:27 +08:00
parent f16a36680b
commit 2aef0739ce

View File

@@ -71,10 +71,10 @@ export default {
); );
}); });
server.addEventListener('close', () => { server.addEventListener('close', (event) => {
console.log('WebSocket连接关闭'); console.log('WebSocket连接关闭');
env.KV.put('events:ws:disconnection', `${new Date().toISOString()} ${url.pathname}`); env.KV.put('events:ws:disconnection', `${new Date().toISOString()} ${url.pathname}`);
server.close(); server.close(event.code, event.reason);
}); });
return new Response(null, { return new Response(null, {