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:
redirectOptional-
declarativeNetRequest.Redirect. Beschreibt, wie die Umleitung durchgeführt werden soll. Nur gültig für Umleitungsregeln. requestHeadersOptional-
declarativeNetRequest.ModifyHeaderInfo. Die Anforderungsheader, die für die Anfrage geändert werden sollen. Nur gültig, wenntype"modifyHeaders"ist. responseHeadersOptional-
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.