Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

declarativeNetRequest.URLTransform

Details zur Beschreibung einer URL-Transformation, die für eine Umleitungsregel durchgeführt werden soll. Dieses Objekt kann bei rule.action.redirect.transform angegeben werden.

Typ

Werte dieses Typs sind Objekte. Sie enthalten folgende Eigenschaften:

fragment Optional

Ein string. Das neue Fragment für die Anfrage. Sollte entweder leer sein, in diesem Fall wird das vorhandene Fragment entfernt, oder sollte mit '#' beginnen.

host Optional

Ein string. Der neue Hostname für die Anfrage.

password Optional

Ein string. Das neue Passwort für die Anfrage.

path Optional

Ein string. Der neue Pfad für die Anfrage. Wenn leer, wird der vorhandene Pfad entfernt.

port Optional

Ein string. Der neue Port für die Anfrage. Wenn leer, wird der vorhandene Port entfernt.

query Optional

Ein string. Die neue Abfrage für die Anfrage. Sollte entweder leer sein, in diesem Fall wird die vorhandene Abfrage entfernt, oder sollte mit '?' beginnen.

queryTransform Optional

Ein Objekt, das beschreibt, wie Abfrage-Schlüssel-Wert-Paare hinzugefügt, entfernt oder ersetzt werden. Kann nicht angegeben werden, wenn 'query' angegeben ist.

addOrReplaceParams Optional

Ein Array von Objekten, das die Liste der Abfrage-Schlüssel-Wert-Paare (key=value) beschreibt, die hinzugefügt oder ersetzt werden sollen.

key

Ein string. Der key-Teil von key=value.

replaceOnly Optional

Ein boolean. Wenn true, wird der Abfrageschlüssel nur ersetzt, wenn er bereits vorhanden ist. Andernfalls wird der Schlüssel auch hinzugefügt, falls er fehlt. Standardmäßig false.

value

Ein string. Der value-Teil von key=value.

removeParams Optional

Ein Array von string. Die Liste der zu entfernenden Abfrageschlüssel.

scheme Optional

Ein string. Das neue Schema für die Anfrage. Zulässige Werte sind "http", "https" und das Schema der Erweiterung, zum Beispiel "moz-extension" in Firefox oder "chrome-extension" in Chrome. Wenn das Erweiterungsschema verwendet wird, muss der host angegeben werden, um ein sinnvolles Umleitungsziel zu erzeugen.

username Optional

Ein string. Der neue Benutzername für die Anfrage.

Browser-Kompatibilität