Apakah mungkin menyembunyikan sumber ekstensi di tab jaringan inspektur web Chrome?


152

Ketika saya melihat sumber yang diunduh untuk sebuah halaman di inspektur web Chrome, saya juga melihat HTML / JS / CSS yang diminta oleh ekstensi tertentu.

masukkan deskripsi gambar di sini

Dalam contoh di atas, indicator.html, indicator.jsdan indicator.csssebetulnya merupakan bagian dari ekstensi Keterbacaan Chrome , bukan bagian dari aplikasi saya.

Ini bukan masalah besar dalam situasi khusus ini, tetapi pada halaman yang lebih kompleks dan dengan beberapa ekstensi diinstal, itu bisa menjadi sangat ramai di sana!

Saya bertanya-tanya apakah ada cara untuk menyaring sumber daya terkait ekstensi dari daftar ini (yaitu setiap permintaan menggunakan chrome-extension:// protokol).

Adakah yang tahu bagaimana saya bisa mencapai ini?


1
Bagi siapa pun yang mencari jawaban, silakan buka pelacak krom dan beri tahu tim pengembang krom bahwa kami membutuhkan ini: bugs.chromium.org/p/chromium/issues/detail?id=239401
pootzko

Jawaban:


270

Tidak cukup solusi yang saya cari (saya lebih suka pengaturan global), tetapi sekarang ada cara untuk menyaring permintaan dari ekstensi, seperti yang disebutkan oleh komentator tentang masalah yang saya buka awalnya .

Di kotak filter tab jaringan, masukkan string -scheme:chrome-extension(seperti yang ditunjukkan di bawah):

Dev tools menyaring tangkapan layar masukan

Ini peka huruf besar kecil, jadi pastikan huruf kecil. Melakukan hal ini akan menyembunyikan semua sumber daya yang diminta oleh ekstensi.


4
Sintaks yang benar untuk ini adalah "-scheme: chrome-extension". Huruf "s" adalah huruf kecil. Ini penting karena devtools peka terhadap kasus ini.
Josh

4
Apakah Anda tahu solusi untuk menjadikan filter itu sebagai perilaku default?
Murat Çorlu

5
@MuratCorlu Sejauh yang saya ketahui saat ini tidak ada cara untuk menjadikan ini perilaku default (meskipun sejauh yang saya ketahui seharusnya).
Mark Bell

8
Cukup -ftampaknya melakukan pekerjaan terlalu
blackpla9ue

4
@ blackpla9ue tahu mengapa -f bekerja di sini? Apa yang sebenarnya ia lakukan?
coryvb123


1

Sebuah Jendela Penyamaran , dapat dikonfigurasi untuk menyertakan atau mengecualikan ekstensi dari halaman ekstensi pengaturan Chrome.


Benar, tetapi saya memiliki beberapa ekstensi yang sebenarnya perlu saya gunakan selama pengembangan; ditambah lagi, jendela penyamaran tidak akan mengingat detail login apa pun atau secara otomatis melengkapi segala input formulir, keduanya merupakan fitur yang benar-benar saya butuhkan saat menguji antarmuka web. Anda dapat menghentikan sumber daya ekstensi yang muncul dengan cukup mudah dengan hanya membuat profil pengguna baru tanpa ekstensi yang terpasang (dan Anda masih akan memiliki pengisian otomatis yang berfungsi, tidak seperti jendela penyamaran). Namun, ini masih tidak membantu jika Anda memiliki ekstensi yang Anda gunakan selama proses dev.
Mark Bell

@ MarkBell Saya pikir sekali Anda masuk dengan jendela penyamaran, itu akan menjaga sesi Anda sampai Anda menutupnya. Terima kasih atas tip aslinya, ini sangat membantu! Suara positif!
andrewmart.in

Dimungkinkan untuk mengizinkan ekstensi di Penyamaran, jadi ini mungkin tidak selalu berhasil.
Jeremy Wilken


-1

masukkan deskripsi gambar di sini

Anda cukup mengaktifkan opsi ini dan permintaan dari ekstensi akan dikelompokkan.

Pembaruan : Itu hanya dapat mengelompokkan permintaan yang dibuat oleh ekstensi yang menarik iframe, seperti cVim


Salah. Ini tidak menangkap permintaan dari skrip konten di bingkai utama.
Xan

@Xan Anda benar, tetapi itu akan menjadi solusi yang mungkin dan paling sederhana jika sebuah ekstensi memuat skrip di iframe, sama seperti gambar yang saya posting
郭润民
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.