1

在Chrome中,我可以通過在過濾器中指定tabId:-1來使用webRequest來監聽來自後臺的請求,但這在FF中不起作用。此外,如果我刪除了tabId標準並收聽所有請求,它將接收前端發出的請求,但仍然不在後臺。以下是我想要的:web請求的背景請求在Chrome中可用,但不是FF

browser.webRequest.onHeadersReceived.addListener(
    function(x){ 
    console.log('onHeadersReceived',x); 
    }, 
    { 
    urls: ["<all_urls>"], 
    }, 
    ['responseHeaders'] 
); 

這是預期的行爲還是有辦法從FF的背景中聽取請求?

回答