Я пытаюсь заставить аддон firefox перенаправить соединение на другую ссылку, переводя доменное имя ccTLD в gTLD.
(http://foo.bar.co.baz/GETdata)->( http://foo.qux.com/GETdata)
Я попробовал шаблон совпадения и другие варианты, но безуспешно.
var pattern = "https://mdn.mozillademos.org/*";
function redirect(requestDetails) {
console.log("Redirecting: " + requestDetails.url);
return {
redirectUrl: "https://38.media.tumblr.com/tumblr_ldbj01lZiP1qe0eclo1_500.gif"
};
}
browser.webRequest.onBeforeRequest.addListener(
redirect,
{urls:[pattern], types:["image"]},
["blocking"]
);
//used MDN example code. permission is given to entire hosts in manifest.json
Я не могу отфильтровать нДВУ с какими-либо опциями.
Кажется, внутренний синтаксический анализатор просто не может справиться с этим, так как третий вариант также не удался.
Я что-то упустил?