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, wenntype
"modifyHeaders"
ist. responseHeaders
Optional-
declarativeNetRequest.ModifyHeaderInfo
. Die Antwort-Header, die für die Anfrage modifiziert werden sollen. Nur gültig, wenntype
"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