declarativeNetRequest.Redirect

描述如何執行重定向的詳細資訊,作為 RuleActionredirect 屬性。僅對重定向規則有效。

注意: 重定向操作本身不會重定向請求,當以下情況發生時,請求將照常繼續:

  • 操作未更改請求。
  • 重定向 URL 無效(例如,regexSubstitution 的值不是有效的 URL)。

型別

此型別的值是物件。它們包含以下屬性:

extensionPath 可選

一個 string。相對於擴充套件目錄的路徑。應以 '/' 開頭。請求的發起者只能在資源列於 web_accessible_resources 中時才能跟隨重定向。

regexSubstitution 可選

一個 string。為指定了 regexFilter 的規則提供的替換模式。URL 中 regexFilter 的第一個匹配項將被此模式替換。在 regexSubstitution 中,反斜槓轉義的數字(\1\9)用於插入相應的捕獲組。\0 指的是整個匹配的文字。

transform 可選

declarativeNetRequest.URLTransform。要執行的 URL 轉換。

url 可選

一個 string。重定向 URL。不允許重定向到 JavaScript URL。

擴充套件程式示例

瀏覽器相容性