declarativeNetRequest.RuleAction
Details der Aktion, die ausgeführt wird, wenn eine Regel übereinstimmt, als die action
-Eigenschaft eines 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 Anforderungsheader, die für die Anfrage geändert werden sollen. Nur gültig, wenntype
"modifyHeaders"
ist. responseHeaders
Optional-
declarativeNetRequest.ModifyHeaderInfo
. Die Antwortheader, die für die Anfrage geändert werden sollen. Nur gültig, wenntype
"modifyHeaders"
ist. type
-
Ein
string
. Der Typ der Aktion, die ausgeführt werden soll. Mögliche Werte sind"block"
,"redirect"
,"allow"
,"upgradeScheme"
,"modifyHeaders"
und"allowAllRequests"
. Die Verwendung der"redirect"
- und"modifyHeaders"
-Aktionen erfordert Host-Berechtigungen für die Anfrage und den Anfragesteller. Die "block"- und "upgradeScheme"-Aktionen erfordern ebenfalls Host-Berechtigungen, es sei denn, die "declarativeNetRequest"-Berechtigung ist angegeben. Ohne diese Berechtigungen werden übereinstimmende Regeln ignoriert. Siehe Berechtigungen bei declarativeNetRequest für weitere Informationen. Mehr Details über die Auswirkungen von Regelaktionen sind in Übereinstimmungsrangfolge zu finden.
Beispielerweiterungen
Browser-Kompatibilität
Loading…