Javascript 缓存来自ajax请求的数组

Javascript 缓存来自ajax请求的数组,javascript,caching,google-chrome-extension,Javascript,Caching,Google Chrome Extension,我编写了一个扩展,它向我的web服务器发送http请求,然后我的服务器处理发送给它的数据 var domain = window.document.domain; var known_domains = ["www.a.com", "www.b.com", "www.c.com"]; if(known_domains.indexOf(domain) >= 0){ // Do an ajax POST here } 有没有一种方法可以让我向我的服务器发出http请求,以获取一个JS

我编写了一个扩展,它向我的web服务器发送http请求,然后我的服务器处理发送给它的数据

var domain = window.document.domain;
var known_domains = ["www.a.com", "www.b.com", "www.c.com"];
if(known_domains.indexOf(domain) >= 0){
    // Do an ajax POST here
}
有没有一种方法可以让我向我的服务器发出http请求,以获取一个JSON数组,该数组将填充
已知的\u域
变量并将其缓存1周,然后在一周后它将再次请求并重置该变量

我想这样做,所以每次我添加新的域到列表中,我不必发布扩展的更新


因此,基本上,我如何使用Chrome缓存数据?

这似乎是可行的@安德烈亚斯完美!这就是诀窍!