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