Di Firefox, saya menggunakan Firebug yang memungkinkan saya untuk melihat setiap permintaan http yang dibuat oleh panggilan ajax saya. Saya telah mengalihkan pengembangan saya ke Chrome dan sejauh ini saya menyukainya. Satu-satunya keluhan saya, bagaimanapun, adalah bahwa alat pengembang tampaknya tidak memungkinkan Anda untuk melihat setiap permintaan ajax. Saya pernah mengalami hal itu di mana panel Sumber Daya menunjukkan banyak permintaan ke sumber daya yang sama, tetapi itu hanya dilakukan sekali dan tidak pernah lagi.
Apakah ada cara untuk secara andal melihat setiap permintaan http yang dibuat laman melalui javascript dari dalam Chrome?
[Sunting: 11/30/09 11:55]
Saat ini, untuk menyiasati ini, saya menjalankan Fiddler di sebelah Chrome untuk melihat permintaan saya, tetapi jika ada cara untuk melakukannya dari dalam browser, saya lebih suka itu.
sumber
Jawaban:
Saya tahu ini adalah utas lama tapi saya pikir saya akan berpadu.
Chrome saat ini memiliki solusi bawaan.
CTRL+SHIFT+I
(atau navigasikan keCurrent Page Control > Developer > Developer Tools
. Di versi Chrome yang lebih baru, klik ikon Kunci Inggris> Alat> Alat Pengembang.) Untuk mengaktifkan Alat Pengembang.Network
tombol. Jika belum, aktifkan untuk sesi atau selalu."XHR"
sub-tombol.AJAX call
."Resources"
.sumber
target='_self'
). Lalu, misalnya, Anda dapat melihat respons dari formulir yang dikirimkan setelah mengalihkan Anda. Pastikan juga melihat filter saat respons menumpuk di halaman baru.Jawaban paling mutakhir untuk ini adalah: mereka terdaftar di bawah tombol 'Jaringan' di alat pengembang, tidak lagi di bawah 'Sumber Daya' seperti dulu.
sumber
Memperbarui
Chrome mengubah cara memeriksa permintaan dan menyarankan sekarang untuk menggunakan Penampil Netlog Catapult dengan log yang diekspor dari chrome: // net-export /
Info lebih lanjut
Versi Chrome Lama
Anda juga dapat menggunakan tautan ini di Chrome untuk informasi lebih rinci daripada yang dilakukan pemeriksa.
Ini menunjukkan log semua permintaan browser saat terbuka
sumber
tidak tahu versi Chrome mana yang tersedia, tetapi saya menemukan pengaturan 'Konsol - Log XMLHttpRequests' (mengklik ikon di sudut kanan bawah alat pengembang di chrome di mac)
sumber
Buka DevTools Anda dan tekan F1 untuk mengakses pengaturan. Cari bagian konsol dan centang kotak "Log XMLHttpRequests".
Sekarang semua ajax Anda dan permintaan serupa lainnya akan dicatat di konsol.
Saya lebih suka metode ini karena biasanya memungkinkan saya untuk melihat semua yang saya cari di konsol tanpa harus pergi ke tab jaringan.
sumber
Anda bisa menggunakan Fiddler yang merupakan alat gratis yang bagus.
sumber
Terima kasih semua orang yang mencoba membantu dalam posting ini
Saya memiliki ubuntu 13.10 dan versi chrome saya adalah 34.0
Untuk situasi saya ini berfungsi
sekarang Anda akan melihat Panel baru di depan permintaan Anda
sumber
Pada langkah 5 dari Phil, "Sumber Daya" tidak lagi tersedia di versi baru Chrome. Anda perlu mengklik ikon halaman tepat di samping halaman Ajax yang tercantum di panel bawah dengan kolom Nama, Metode, Status, ...
Maka itu akan menunjukkan lebih banyak panel di mana Anda akan menemukan pesan kesalahan.
sumber
Anda juga bisa klik kanan pada halaman di browser dan pilih "Periksa Elemen" untuk membuka alat pengembang.
https://developer.chrome.com/devtools
sumber