我有一个 API,我在客户端通过 JS 查询,然后在页面上显示结果(再次通过 JS)。
我有每秒 5 个查询的限制。在现实生活中,我可以在一个循环中发送最多 11 个 API 调用。
我需要的:
我需要以某种方式绕过 11 个查询限制,因为通常我需要在一个循环中进行大约 50 个调用。
我需要确保我不会在每次页面刷新时发送相同的 API 请求。
显而易见的解决方案是缓存。为了符合速度要求,理想情况下我想在客户端缓存数据。
问题:
如何?由于 4KB 的大小限制,我认为 cookie 不是一个好的解决方案。我听说过 Google-gears(他们用于 Offline-Gmail。)但最近的搜索结果显示它不再存在。