Saya ingin melacak aktivitas jaringan yang terjadi ketika saya mengklik tautan. Masalahnya adalah bahwa tautan membuka tab baru, dan tampaknya Alat Dev berfungsi per tab yang terbuka untuknya. "Pertahankan Log Setelah Navigasi" tidak membantu.
Solusi saya saat ini adalah pindah ke FireFox dan HttpFox yang tidak memiliki masalah ini. Saya bertanya-tanya bagaimana semua pengembang untuk mengelola Chrome, ini terdengar sangat mendasar (tentu saja saya sudah mencari jawabannya, tidak menemukan sesuatu yang membantu).
Jawaban:
Lihat
chrome://net-internals/#events
(atauchrome://net-export
dalam versi Chrome terbaru) untuk ikhtisar terperinci dari semua peristiwa jaringan yang terjadi di browser Anda.Solusi lain yang mungkin, tergantung pada masalah spesifik Anda, mungkin mengaktifkan 'Simpan log' pada tab 'Jaringan':
dan memaksa semua tautan untuk membuka di tab yang sama dengan mengeksekusi kode berikut di konsol:
sumber
type:URL_REQUEST
, tetapi sepertinya tidak mengandung informasi yang sama dengan tab Jaringan. Misalnya, tampaknya menghapus data cookie untuk permintaan dan tanggapan.document.querySelectorAll('a,form')
juga akan mempengaruhi bentuk.The permintaan fitur yang disebutkan dalam komentar oleh phsource telah dilaksanakan.
Di versi terbaru (dimulai dengan Chrome 50), Anda dapat pergi ke menu Pengaturan Alat Pengembang (buka Alat Pengembang, lalu gunakan menu 3-titik atau tekan F1) dan centang kotak yang mengatakan "Buka otomatis DevTools untuk sembulan".
sumber
Di Chrome 61.0.3163.100 Anda sekarang memiliki opsi berikut yang tersedia. Itu diakses dengan masuk ke Pengaturan Alat Dev Chrome. Itu di bawah.
sumber
target="_self"
sumber
Anda bisa melakukannya dengan cara ini:
kembali ke halaman asal dan tekan tautan itu lagi.
Hasilnya akan dimuat di jendela yang sudah disiapkan dengan alat pengembang dibuka.
Anda dapat mengaktifkan opsi "simpan log" di alat dev (lihat di Konrad Dzwinel jawaban yang sangat baik) untuk menangkap lalu lintas pengalihan pada tautan itu.
Catatan : kebanyakan orang terbiasa dengan target tautan ∈ {_self, _blank, _parent, _top}. Tetapi sebenarnya nama apa pun dapat diberikan, ini akan membuka jendela baru dengan nama itu, dan klik berikutnya pada tautan, formulir atau jendela. Buka dengan nilai target yang sama akan dibuka di jendela yang sama. bacaan lebih lanjut - mdn: window.open , mdn: tag <a>
sumber
Jika tautan yang dibuka tidak mengalihkan, Anda dapat membuka tab Jaringan di tab baru lalu menyegarkan kembali tab tersebut.
sumber
Tekan dengan cepat F12ketika tab baru terbuka
https://stackoverflow.com/a/13747562/660408
Bekerja untuk saya ketika saya memantau respons unduhan Google Drive
sumber
* Penafian: Diposting oleh Pengembang HttpWatch *
HttpWatch pada Windows dapat merekam lalu lintas jaringan yang dihasilkan ketika tab atau jendela Chrome baru dibuka dengan mengaktifkan perekaman otomatis di Alat-> Opsi-> Rekaman. Di jendela baru klik pada ikon HttpWatch untuk melihat jejak jaringan.
Versi gratis akan memberikan informasi dasar seperti URL, kode status dan waktu yang telah berlalu untuk setiap permintaan.
* Penafian: Diposting oleh Pengembang HttpWatch *
sumber