declarativeNetRequest.RuleAction

Details der Aktion, die durchgeführt werden soll, wenn eine Regel übereinstimmt, als die action-Eigenschaft einer declarativeNetRequest.Rule.

Typ

Werte dieses Typs sind Objekte. Sie enthalten folgende Eigenschaften:

redirect Optional

declarativeNetRequest.Redirect. Beschreibt, wie die Umleitung durchgeführt werden soll. Nur gültig für Umleitungsregeln.

requestHeaders Optional

declarativeNetRequest.ModifyHeaderInfo. Die Anfrage-Header, die für die Anfrage modifiziert werden sollen. Nur gültig, wenn type "modifyHeaders" ist.

responseHeaders Optional

declarativeNetRequest.ModifyHeaderInfo. Die Antwort-Header, die für die Anfrage modifiziert werden sollen. Nur gültig, wenn type "modifyHeaders" ist.

type

Ein string. Der Typ der auszuführenden Aktion. Mögliche Werte sind "block", "redirect", "allow", "upgradeScheme", "modifyHeaders" und "allowAllRequests". Die Verwendung der Aktionen "redirect" und "modifyHeaders" erfordert Host-Berechtigungen für die Anfrage und den Anfange initiator. Die Aktionen "block" und "upgradeScheme" erfordern ebenfalls Host-Berechtigungen, es sei denn, die Berechtigung "declarativeNetRequest" ist angegeben. Ohne diese Berechtigungen werden übereinstimmende Regeln ignoriert. Weitere Informationen finden Sie unter Berechtigungen bei declarativeNetRequest. Weitere Details zu den Auswirkungen von Regelaktionen finden Sie in Matching precedence.

Beispielerweiterungen

Browser-Kompatibilität

BCD tables only load in the browser