我正在编写一个Google Chrome extension来查找this one等网页上的所有标题,然后向myanimelist.net发送请求以获取标题的评分。然后将评级插入页面。
一个页面包含大约100个标题,因此扩展需要执行100个HTTP请求。可以一次完成所有100个请求,还是应该等到一个请求完成后再发送下一个请求?
有没有办法缓存结果,以便在刷新页面时我不需要重做请求?
答案 0 :(得分:2)
如果您一次运行100个请求,目标服务器可能会阻止您,具体取决于其设置。我宁愿小批量发送请求,例如一次发送请求。
如果您需要在浏览器重新启动之间保持持久性,或者只是在后台页面变量空间中,则可以在localStorage
中缓存结果。