Object.entries(result).forEach(([userName,{userAct, userTotal}])=>{
console.log(userName,userAct,userTotal) // переменные name,act,total тут локальны, но сами уже разберетесь
name = userName;
act = userAct;
total = userTotal;
});
self.addEventListener('fetch', function(event) {
event.respondWith(async function() {
if (event.request === 'https://example.com/live.php') {
return fetch(event.request);
}
const cachedResponse = await caches.match(event.request);
if (cachedResponse){
return cachedResponse;
}else{
// а что делать в этом случае вам должно быть виднее
}
})
}());
});
сервер, написанный автором, использует tcp протокол