Я хочу получить chrome.WebRequest.Headers
в событии onBeforeSendHeaders, но оно не работает. Мой код ниже. Как я могу решить эту проблему?
манифест. json
{
"manifest_version": 2,
"name": "ADM",
"description": "This extension shows a Google Image search result for the current page",
"version": "1.0",
"background": {
"scripts": ["myscript.js"],
"persistent": true
},
"browser_action": {
"default_title": "Make this page red"
},
"permissions": [
"downloads",
"webRequest",
"declarativeWebRequest",
"webRequestBlocking",
"<all_urls>"
]
}
myscript. js
chrome.downloads.onDeterminingFilename.addListener(function (item) {
chrome.downloads.cancel(item.id);
alert(item.url);
alert(item.filename);
});
chrome.webRequest.onBeforeSendHeaders.addListener(function(details){
for(var h in details.requestHeaders)
{
alert(details.requestHeaders[n].name);
}
},{
urls:["<all_urls>"]
},[
"requestHeaders",
"blocking",
"extraHeaders"
]);