I\'m working on Google Chrome extension, which has to block/redirect some outgoing requests. For this purpose, I use chrome.webRequest.onBeforeRequest listener.
chrome.runtime.onMessage.addListener((message, rawSender, sendResponse) => {
// here, you can call sendResponse method in any where asynchronous.
return true; // 这是重点,it's important
}
);
// it also fit chrome.webRequest.onBeforeRequest.addListener