declarativeNetRequest.Redirect
Подробное описание того, как выполнить переадресацию. Действительно только для правил переадресации.
Тип
Значения этого типа представляют собой объекты. Они содержат следующие свойства:
-
extensionPathНеобязательно -
Путь относительно каталога расширения. Должен начинаться с '/'.
-
regexSubstitutionНеобязательно -
Шаблон подстановки для правил, которые указывают на
regexFilter. Первый совпавшийregexFilterв URL заменяется этим шаблоном. В этом шаблоне обратные слэши (\1до\9) используются для вставки соответствующих групп захвата.\0относится к всему тексту совпадения. -
transformНеобязательно -
declarativeNetRequest.URLTransform. Преобразования URL, которые необходимо выполнить. -
urlНеобязательно -
URL переадресации. Переадресации на JavaScript URL не допускаются.
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | |
Redirect |
84 | 84 | Нет | ? | 70 | 15.4 | ? | ? | Нет | ? | 15.4 | ? |
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest/Redirect