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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
Rule

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support