declarativeNetRequest.URLTransform
描述要為重定向規則執行的 URL 轉換的詳細資訊。此物件可以在 rule.action.redirect.transform 中指定。
型別
此型別的值是物件。它們包含以下屬性:
fragment可選-
一個
string。請求的新片段。應為空字串,在這種情況下將清除現有片段;或者應以 '#' 開頭。 host可選-
一個
string。請求的新主機名。 password可選-
一個
string。請求的新密碼。 path可選-
一個
string。請求的新路徑。如果為空,則清除現有路徑。 port可選-
一個
string。請求的新埠。如果為空,則清除現有埠。 query可選-
一個
string。請求的新查詢。應為空字串,在這種情況下將清除現有查詢;或者應以 '?' 開頭。 queryTransform可選-
一個描述如何新增、刪除或替換查詢鍵值對的物件。如果指定了 'query',則不能指定此項。
addOrReplaceParams可選-
一個物件陣列,描述要新增或替換的查詢鍵值對列表。
key-
一個
string。鍵的值。 replaceOnly可選-
一個
boolean。如果為 true,則僅在鍵已存在時替換該查詢鍵。否則,如果鍵不存在,也會將其新增。預設為 false。 value-
一個
string。值的值。
removeParams可選-
一個
string陣列。要刪除的查詢鍵列表。
scheme可選-
一個
string。請求的新方案。允許的值為"http"、"https",以及擴充套件程式的方案,例如 Firefox 中的 "moz-extension" 或 Chrome 中的 "chrome-extension"。使用擴充套件程式方案時,必須指定host才能生成有意義的重定向目標。 username可選-
一個
string。請求的新使用者名稱。
瀏覽器相容性
載入中…