更改请求的响应缓存 header
Change response cache header for a request
我正在开发一个使用外部 api 的网络应用程序,我无法控制 响应缓存选项 。端点给出 cache-control: private, no-cache, no-store, must-revalidate,我需要在响应期间使响应可存储和缓存用户的 session 或一段已知的短时间,因此用户不必每次都等待 api 的响应。我的问题有什么可能的解决方案吗?
基本上您可以使用 SessionStorage 来存储浏览器会话的数据。更多相关信息,您可以阅读 here.
我正在开发一个使用外部 api 的网络应用程序,我无法控制 响应缓存选项 。端点给出 cache-control: private, no-cache, no-store, must-revalidate,我需要在响应期间使响应可存储和缓存用户的 session 或一段已知的短时间,因此用户不必每次都等待 api 的响应。我的问题有什么可能的解决方案吗?
基本上您可以使用 SessionStorage 来存储浏览器会话的数据。更多相关信息,您可以阅读 here.