获取Chrome扩展添加的declarativeNetRequest权限规则

// 获取已添加的规则
function getRules() {
  return new Promise((resolve, reject) => {
    chrome.declarativeNetRequest.getSessionRules({}, (rules) => {
      if (chrome.runtime.lastError) {
        reject(chrome.runtime.lastError);
      } else {
        resolve(rules);
      }
    });
  });
}

扩展沙箱机制 每个插件只能获取到自己设置的
在逆向的插件中执行获取
getRules().then((rules) => {
    console.log(rules)
}).