Apakah mungkin untuk memfilter beberapa permintaan menggunakan alat pengembang Chrome, misalnya, memfilter semua permintaan gambar?
Apakah mungkin untuk memfilter beberapa permintaan menggunakan alat pengembang Chrome, misalnya, memfilter semua permintaan gambar?
Jawaban:
Tidak ada fitur pemfilteran yang sangat fleksibel, tetapi bilah di bagian bawah memungkinkan Anda untuk hanya menampilkan permintaan dari dokumen atau jenis koneksi tertentu:
Anda tidak bisa begitu saja mengecualikan gambar, tetapi itu akan membantu.
Anda juga dapat menekan Control/ Command+ Funtuk mencari string tertentu dalam daftar permintaan, dan centang kotak "filter" untuk menyembunyikan permintaan yang tidak cocok:
Filter teks negatif - daftar hasil yang tidak cocok dengan kueri yang diberikan.
Tersedia sejak Chrome ~ 42 - Issue Link , diumumkan di sini
Pendekatan lain: Di panel Jaringan, buka filter dan CTRL/CMD-klik jenis permintaan yang ingin Anda tampilkan. Untuk menyembunyikan permintaan gambar saja kemudian pilih semua jenis lainnya kecuali gambar sambil menahan CTRL/CMD.
-status-code:200 -status-code:404 -status-code:302
-.js
akan mengecualikan keduanya .js
dan .json
permintaan. Karena alasan tertentu, sintaks filter negatif tampaknya tidak tercakup dalam dokumentasi terbaru .
Anda menulis -.png -.gif -.jp
di kotak masukan filter untuk mengecualikan semua gambar dari hasil. Di bagian bawah ini menunjukkan jumlah total data yang ditransfer tanpa gambar.
Seorang "Insinyur di Google yang mengerjakan Chrome" berkicau pada 14 Desember:
Alat Pengembang Chrome: Filter teks negatif baru saja mendarat di panel Jaringan. Buat daftar hasil yang tidak cocok dengan kueri Tautan Twitter yang diberikan
edit : Anda bahkan dapat memfilter berdasarkan domain, jenis mime, ukuran file, ... atau mengecualikan dengan memasukkan -domain:cdn.sstatic.net
dan menggabungkan semua ini mime-type:image/png -larger-than:100K
untuk menampilkan hanya file png yang lebih kecil dari 100kb di panel jaringan
lihat DevTools: State Of The Union 2015 oleh Addy Osmani
Sejak Chrome 42 .
domain:
bagian tersebut persis seperti yang saya cari saat ini. Itu dan banyak lainnya saat ini tercakup dalam dokumentasi yang ditautkan dari jawaban lain
Di bawah Google Chrome saya (Versi 74.0.3729.157 (64-bit)), saya menemukan filter berikut tersedia (saya telah menambahkan beberapa contoh). Perhatikan bahwa DevTools memiliki fungsionalitas AutoComplete (yang sangat membantu dalam memilah barang ini).
domain:
-domain:
# Use a * character to include multiple domains.
# Ex: *.com, domain:google.com, -domain:bing.com
has-response-header:
-has-response-header:
# Filter resources with the specified HTTP response header.
# Ex: has-response-header:Content-Type, has-response-header:age
is:
-is:
# is:running finds WebSocket resources
# I've also come across:
# - is:from-cache,
# - is:service-worker-initiated
# - is:service-worker-intercepted
larger-than:
-larger-than:
# Note: larger-than:1000 is equivalent to larger-than:1k
# Ex: larger-than:420, larger-than:4k, larger-than:100M
method:
-method:
# method:POST, -method:OPTIONS, method:PUT, method:GET
mime-type:
-mime-type:
# Ex: mime-type:application/manifest+json, mimetype:image/x-icon
mixed-content:
-mixed-content:
# 2 that I've found documented:
# mixed-content:all (Show all mixed-content resources)
# mixed-content:displayed (Show only those currently displayed) (never used this personally)
scheme:
-scheme:
# Ex: scheme:http, scheme:https,
# Note that there are also scheme:chrome-extension, scheme:data
set-cookie-domain:
-set-cookie-domain:
#
# Ex: set-cookie-domain:.google.com
set-cookie-name:
-set-cookie-name:
# Match Set-Cookie response headers with name
# Ex: set-cookie-name:WHATUP
set-cookie-value:
-set-cookie-value:
# Match Set-Cookie response headers with value
# Ex: set-cookie-value:AISJHD98ashfa93q2rj_94w-asd-yolololo
status-code:
-status-code:
# Match HTTP status code
# Ex: status-code:200, -status-code:302
Seperti -MimeType Anda dapat menggunakan domain dalam masukan filter, seperti ini:
domain: domainanda.com
Jika Anda membuka alat pengembang, pilih jaringan. Dari bilah di bagian bawah halaman, pilih gambar jika Anda ingin mencari permintaan gambar secara khusus. Filter semuanya eksklusif, jadi Anda tidak dapat memfilter permintaan gambar saja. Ini dia.