Chromeウェブインスペクターのネットワークタブで拡張機能リソースを非表示にすることはできますか?


152

Chromeウェブインスペクターでページのダウンロードされたリソースを表示すると、特定の拡張機能からリクエストされたHTML / JS / CSSも表示されます。

ここに画像の説明を入力してください

上記の例ではindicator.htmlindicator.jsindicator.cssは実際には私のアプリの一部ではなく、読みやすさのChrome拡張機能の一部です。

これはこの特定の状況ではそれほど大きな問題ではありませんが、より複雑なページでいくつかの拡張機能がインストールされていると、かなり混雑する可能性があります。

このリストから拡張機能関連のリソース(つまり、chrome-extension://プロトコルを使用する要求)をフィルターで除外する方法があるかどうか疑問に思っていました。

誰が私がこれを達成できるか知っていますか?


1
答えを探している人のために、クロムバグトラッカーに行き、クロム開発チームを聞かせてください、我々はこれを必要と知っている:bugs.chromium.org/p/chromium/issues/detail?id=239401
pootzko

回答:


270

私が求めてた解決策ではありませんが(私はグローバル設定を優先しました)、最初に開いた問題についてのコメントで述べたように、拡張機能からのリクエストを除外する方法があります。

ネットワークタブのフィルターボックスに、文字列を入力します-scheme:chrome-extension(以下を参照)。

開発ツールのフィルター入力のスクリーンショット

これは大文字と小文字が区別されるので、小文字であることを確認してください。これを行うと、拡張機能によって要求されたすべてのリソースが非表示になります。


4
これの正しい構文は「-scheme:chrome-extension」です。「s」は小文字です。devtoolsは大文字小文字を区別するため、これは重要です。
Josh

4
そのフィルターをデフォルトの動作にするソリューションを知っていますか?
MuratÇorlu2017

5
@MuratCorlu私が知っている限り、これをデフォルトの動作にする方法は現在ありません(ただし、私が懸念している限り、そうする必要があります)。
Mark Bell

8
単に-f仕事もするようです
blackpla9ue

4
@ blackpla9ue -fがここで機能する理由 それは実際に何をしていますか?
coryvb123

12

これは現在不可能です。crbug.comで機能のリクエストを提出してください。

投稿が最初に回答されたとき、それは不可能でした。OPは、https://code.google.com/p/chromium/issues/detail?id = 239401でそれを要求しましたが 、今は可能です。


1
わかりました。私はここにリクエストを提出しました:code.google.com/p/chromium/issues/detail?id
Mark Bell

2
この回答は廃止されているため、おそらく削除する必要があります。
slhck 2016年

1

アンシークレットウインドウは、クロームの設定の拡張ページから拡張子を含めたり除外するように設定することができます。


確かに、開発中に実際に使用する必要がある拡張機能がいくつかあります。さらに、シークレットウィンドウは、ログインの詳細を記憶したり、フォーム入力をオートコンプリートしたりしません。どちらも、Webインターフェイスをテストするときに本当に必要な機能です。拡張機能がインストールされていない新しいユーザープロファイルを作成するだけで、拡張機能のリソースが簡単に表示されないようにできます(シークレットウィンドウとは異なり、オートフィルは引き続き機能します)。ただし、開発プロセス中に使用する拡張機能がある場合、これはまだ役に立ちません。
Mark Bell

@MarkBellシークレットウィンドウでセッションを開始すると、閉じるまでセッションが維持されると思います。しかし、元のヒントをありがとう、これは役に立ちます!賛成投票!
andrewmart.in 2016年

シークレットモードで拡張機能を許可することが可能であるため、これが常に機能するとは限りません。
Jeremy Wilken


-1

ここに画像の説明を入力してください

このオプションを有効にするだけで、拡張機能からのリクエストがグループ化されます。

更新cVimなどのiframeを描画する拡張機能によって作成されたリクエストのみをグループ化できます


不正解です。これは、メインフレームのコンテンツスクリプトからの要求をキャッチしません。
Xan

@Xanあなたは正しいですが、私が投稿した写真と同じように、iframeで拡張ロードスクリプトを作成すれば、可能で最も簡単な解決策になります
郭润民
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.