我有客户端JS提出了大量的请求。如何让我的服务器缓存此内容?

时间:2018-03-11 02:43:18

标签: javascript jquery caching client-server getjson

有点奇怪且超级新手的问题。我有客户端JS通过getJSON等进行API调用。

此内容不会逐秒更改,因此我希望将结果存储在我的服务器上,让客户只需从中删除数据。

然而,我已经将整个应用程序实现为客户端获取API。这可能是一个荒谬的问题,但有没有快速的方法可以让我的服务器缓存这些请求的结果而不完全重写我的代码是服务器端提取?例如,我可以以某种方式在我的服务器上运行客户端代码并以某种方式将其缓存在那里,并让访问我网站的新人从我的服务器中提取数据吗?

1 个答案:

答案 0 :(得分:0)

您可以在XMLHttpRequest请求标头中执行此操作。在jQuery中,这意味着setting the cache flag

而且,这通常是一个很好的primer on caching