同时发送XMLHttpRequest

时间:2011-08-14 21:04:43

标签: javascript http google-chrome-extension xmlhttprequest

我正在编写一个Google Chrome extension来查找this one等网页上的所有标题,然后向myanimelist.net发送请求以获取标题的评分。然后将评级插入页面。

一个页面包含大约100个标题,因此扩展需要执行100个HTTP请求。可以一次完成所有100个请求,还是应该等到一个请求完成后再发送下一个请求?

有没有办法缓存结果,以便在刷新页面时我不需要重做请求?

1 个答案:

答案 0 :(得分:2)

如果您一次运行100个请求,目标服务器可能会阻止您,具体取决于其设置。我宁愿小批量发送请求,例如一次发送请求。

如果您需要在浏览器重新启动之间保持持久性,或者只是在后台页面变量空间中,则可以在localStorage中缓存结果。