Может ли кто-нибудь поделиться некоторыми советами о том, как кэшировать вызов в браузере и чтобы он длился 5 минут, 30 секунд, действительно в любое время вообще?
У меня возникли некоторые реальные трудности с этим.
Это работает, но не может понять, как его истечь
fetch(
'/get/id',
{
method: 'GET',
headers: { 'Content-Type': 'application/json' },
cache: 'force-cache'
}
);
Это не работает вообще
fetch(
'/get/id',
{
method: 'GET',
headers: { 'Content-Type': 'application/json', 'Cache-Control': 'max-age=30' },
}
);