declarativeNetRequest.Rule
Das Objekt beschreibt die Aktionen, die bei übereinstimmenden Anfragen ausgeführt werden sollen. Diese können in den statischen Regelressourcen angegeben werden, die durch den manifest.json-Schlüssel declarative_net_request
verknüpft sind, oder dynamischer durch die Methoden declarativeNetRequest.updateDynamicRules
oder declarativeNetRequest.updateSessionRules
.
Weitere Informationen zu Regeln finden Sie auf der Regelübersichtsseite der API.
Typ
Werte dieses Typs sind Objekte. Sie enthalten folgende Eigenschaften:
action
-
declarativeNetRequest.RuleAction
. Die Aktion, die ausgeführt wird, 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 Regelsatzes eindeutig identifiziert. Obligatorisch und sollte >= 1 sein. priority
Optional-
number
. Regelpriorität. Standardmäßig 1. Wenn angegeben, sollte >= 1 sein. Siehe Übereinstimmende Präzedenzfälle für Details, wie die Priorität beeinflusst, welche Regeln angewendet werden.
Beispiel-Erweiterungen
Browser-Kompatibilität
BCD tables only load in the browser