質問: ### 前提・実現したいこと HTTP通信を監視するChrome拡張機能(FirefoxのHttpFoxの様なイメージです)を作成しています。 chrome.webRequest.onBeforeRequestを使うことで、get/postについては監視することが出来ました。 同様の方法で、PUT通信も監視しようとしたところ、 こちらについてはうまく監視できませんでした。 具体的には、Google Drive(Web版)でファイルアップロード時、 putで通信が行われるようなのですが、これを監視できませんでした。 (デベロッパーツールのNetworkで、putが発生していることを確認しています。) ### 発生している問題・エラーメッセージ put通信だけ監視できません。 ### 該当のソースコード ``` chrome.webRequest.onBeforeRequest.addListener( function (details) { // detailsから色々と取得 }, {urls: ""}, ["requestBody"] ); ``` ### 試したこと chrome.webRequest.onBeforeRequestの フィルタリングについては、URLは、とし、 ResourceTypeについては、指定なしと全指定とを試しました。 ですが監視できませんでした。 ### 補足情報(言語/FW/ツール等のバージョンなど) Chromeのバージョン:51(Windows)
回答: さらっと目を通しただけなのですが、このトピの回答に含まれるリンク先に原因らしき理由が書いてあるっぽかったです。 https://groups.google.com/a/chromium.org/forum/m/#!topic/chromium-extensions/-CEsQjfZLaI