correct sessionid
This commit is contained in:
parent
c2a3b27a85
commit
542ea2fdf1
@ -33,18 +33,13 @@ async function mysse(req, res) {
|
||||
|
||||
// Tell the client to retry every 10 seconds if connectivity is lost
|
||||
res.write('retry: 10000\n\n');
|
||||
update.set(Math.random(), res)
|
||||
update.set(req.sessionId, res)
|
||||
console.log("connected")
|
||||
res.write("data: update\n\n")
|
||||
// while (true ) {
|
||||
// await new Promise(resolve => setTimeout(resolve, 1000));
|
||||
|
||||
// // console.log('Emit', ++count);
|
||||
// // Emit an SSE that contains the current 'count' as a string
|
||||
// res.write(`data: ${update}\n\n`);
|
||||
// // update = false;
|
||||
|
||||
// }
|
||||
res.on("close", () => {
|
||||
update.delete(req.sessionId)
|
||||
res.end()
|
||||
})
|
||||
};
|
||||
|
||||
function set_update() {
|
||||
|
||||
@ -34,7 +34,6 @@ router.post("/", (req, res) => {
|
||||
// res.write("data: update\n\n")
|
||||
res.write('event: update\n');
|
||||
res.write('data: {}\n\n');
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
@ -61,10 +60,8 @@ router.put("/:id", (req, res) => {
|
||||
|
||||
res.status(204).send()
|
||||
for (res of update.values()) {
|
||||
// res.write("data: update\n\n")
|
||||
res.write('event: update\n');
|
||||
res.write('data: {}\n\n');
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
@ -79,7 +76,6 @@ router.delete("/:id", (req, res) => {
|
||||
// res.write("data: update\n\n")
|
||||
res.write('event: update\n');
|
||||
res.write('data: {}\n\n');
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user