ブラウザですべてのリクエストを処理するchome拡張機能を作成しました。
マニフェスト.json:
{
"name": "MyExtension",
"version": "0.1",
"description": "All requests are under control!",
"permissions": [
"tabs",
"webRequest",
"http://*/*"
],
"background": {
"scripts": ["background.js"]
},
"manifest_version": 2
}
background.js:
chrome.webRequest.onCompleted.addListener(
function(details) {
console.log(details);
console.log(chrome.tabs.getCurrent());
},
{urls: ["http://*/*"],
types: ["image"]});
しかし、今、私は知りたいのですが、どのページ(タブ?)がこのリクエストを作成しましたか?
例えば:
Request 1 - generated by google.com page,
Request 2 - generated by stackoverflow.com.
どうすればこのタスクを解決できますか?