declarativeNetRequest.Redirect

Details, die beschreiben, wie eine Umleitung durchgeführt werden soll, als redirect-Eigenschaft von einem RuleAction. Nur gültig für Umleitungsregeln.

Hinweis: Eine Umleitungsaktion leitet die Anfrage nicht um, und die Anfrage wird wie gewohnt fortgesetzt, wenn:

  • die Aktion die Anfrage nicht ändert.
  • die Umleitungs-URL ungültig ist (z.B. der Wert von regexSubstitution ist keine gültige URL).

Typ

Werte dieses Typs sind Objekte. Sie enthalten diese Eigenschaften:

extensionPath Optional

Ein string. Der Pfad relativ zum Erweiterungsverzeichnis. Sollte mit '/' beginnen. Der Initiator der Anfrage kann die Umleitung nur verfolgen, wenn die Ressource in web_accessible_resources aufgeführt ist.

regexSubstitution Optional

Ein string. Das Ersetzungsmuster für Regeln, die einen regexFilter angeben. Der erste Treffer von regexFilter innerhalb der URL wird mit diesem Muster ersetzt. Innerhalb von regexSubstitution werden rückwärts durch einen Schrägstrich (\1 bis \9) die entsprechenden Gruppierungen eingefügt. \0 bezieht sich auf den gesamten passenden Text.

transform Optional

declarativeNetRequest.URLTransform. Die durchzuführenden URL-Transformationen.

url Optional

Ein string. Die Umleitungs-URL. Umleitungen zu JavaScript-URLs sind nicht erlaubt.

Beispiel-Erweiterungen

Browser-Kompatibilität

BCD tables only load in the browser