修改推送数据格式

This commit is contained in:
2025-07-02 21:05:33 +08:00
parent 318c6b5cc1
commit f347e1bd9c
9 changed files with 137 additions and 22 deletions

View File

@ -10,7 +10,7 @@ const express = require('express');
const { v4: uuidV4 } = require('uuid');
const { setupSSEHeaders } = require('../lib/sse');
const clients = require('../lib/clients');
const moment = require('moment-timezone');
const timestamp = require('../utils/timeFormatter');
const router = express.Router();
@ -19,13 +19,11 @@ router.get('/', (req, res) => {
setupSSEHeaders(res);
const shanghaiTime = moment().tz('Asia/Shanghai').format('YYYY-MM-DD HH:mm:ss');
// 立即发送确认
res.write(`data: ${JSON.stringify({
status: 'connected',
clientId,
time: shanghaiTime
time: timestamp.formatTime()
})}\n\n`);
clients.add(clientId, res);