缓存:ajax请求中的true是否足以节省带宽?

时间:2018-04-29 20:47:30

标签: javascript jquery ajax api caching

我不希望超出我的Google地图会员资格中的请求限制。通常请求是相同的,所以我不需要重新请求它们。

如果我这样做:

dateformat

这还够吗?

当我说够了, 我的意思是:不要根据以前的输入数据请求相同的数据, 或者我应该做一些更复杂的事情。

由于

1 个答案:

答案 0 :(得分:2)

据我所知,缓存选项会在您的请求中添加随机搜索查询,这会强制浏览器重新获取该网址。通常,浏览器供应商将根据服务器发送的缓存控制标头决定是否缓存(通常是这样,因此打开缓存选项将导致所需的行为)。 p>

如果您想要安全起见,那么您已经对数据进行了字符串化,因此您可以尝试将其存储在localStorage中,前提是它小于5mb 并从那里重新使用它。对于较大的有效负载,您需要使用indexedDb。