В моем приложении пользователю важно знать, когда данные обновлялись в последний раз.
Например, предположим, что ответ от веб-API кэшируется следующим образом:
workbox.routing.registerRoute(
/https:\/\/api\.service\.com\/resource.*/,
workbox.strategies.cacheFirst({
cacheName: 'resource',
plugins: [
new workbox.expiration.Plugin({
maxAgeSeconds: ONE_HOUR,
}),
]
}),
)
В течение одного часа ответ будет поступать из кэша, и он может быть намного дольше, если пользователь не в сети.
Как узнать дату / время исходного ответа?