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