declarativeNetRequest.Rule
Das Objekt, das die auszuführenden Aktionen für übereinstimmende Anfragen beschreibt. Diese können in den statischen Regelressourcen spezifiziert werden, die durch den Schlüssel declarative_net_request
in der manifest.json verlinkt sind, oder dynamischer über die Methoden declarativeNetRequest.updateDynamicRules
oder declarativeNetRequest.updateSessionRules
.
Weitere Informationen zu Regeln finden Sie in den Regeln auf der API-Übersichtsseite.
Typ
Werte dieses Typs sind Objekte. Diese enthalten die folgenden Eigenschaften:
action
-
declarativeNetRequest.RuleAction
. Die Aktion, die ausgeführt werden soll, wenn diese Regel übereinstimmt. condition
-
declarativeNetRequest.RuleCondition
. Die Bedingung, unter der diese Regel ausgelöst wird. id
-
number
. Eine ID, die eine Regel innerhalb eines Regelsets eindeutig identifiziert. Pflichtfeld und sollte >= 1 sein. priority
Optional-
number
. Regelpriorität. Standardmäßig 1. Wenn angegeben, sollte sie >= 1 sein. Siehe Übereinstimmungspriorität für Details, wie die Priorität beeinflusst, welche Regeln angewendet werden.
Beispielerweiterungen
Browser-Kompatibilität
BCD tables only load in the browser