NetTrail: Chrome DevTools ve API iş akışı için kalıcı ağ günlüğü
Dodlab, Inc. tarafından geliştirilen NetTrail, geliştirici hata ayıklama için sayfa navigasyonu boyunca ağ etkinliğini koruyan bir Chrome uzantısıdır. İstekleri kaydeder ve inceler, kullanıcıların yakalanan trafiği Postman'a aktarmasına, istekleri cURL olarak kopyalamasına ve DevTools içinde çağrıları yeniden oynatmasına olanak tanır. Uzantı, tarayıcının geliştirici araçları içinde özel bir NetTrail paneli yerleştirir ve çok adımlı hata ayıklama iş akışları sırasında sürekli, sayfalar arası görünürlükye ihtiyaç duyan web geliştiricileri, QA mühendisleri ve güvenlik araştırmacılarına yöneliktir; API etkileşimlerini ve çoklu istek dizilerini izlemek için. Mevcut DevTools iş akışlarıyla entegre olur.
NetTrail, sayfalar değiştiğinde ağ geçmişini nasıl saklar?
NetTrail, gezinme veya yenileme sırasında temizlenmeyen kalıcı ağ günlüğü uygular ve bu, önceki istekleri silen standart DevTools davranışını ele alır. Uzantı, Chrome Geliştirici Araçları içinde özel bir NetTrail paneli olarak görünür, bu nedenle yakalanan istekler bir tarayıcı oturumu boyunca birikir ve sayfa geçişleri sırasında kaybolmaz. Bu kalıcı kayıt, birden fazla sayfayı kapsayan API çağrılarının dizilerini izlemeye yardımcı olur ve aynı adımları tekrar tekrar üretmeden takip etmeyi sağlar.
NetTrail'ın API test etme ve yeniden oynatma seçenekleri ne kadar pratik?
NetTrail, API test etme ve yeniden üretim için doğrudan geçişler sağlar. Panel, Postman dışa aktarma, cURL olarak Kopyala eylemi ve panel içi istek yeniden oynatma işlevi sunar. DevTools görünümü, istek ve yanıt başlıklarını, yükleri ve zamanlamayı açığa çıkarır ve belirli çağrıları bulmak için arama ve filtre kontrolü içerir. Bu yetenekler, geliştiricilerin yakalanan istekleri harici test araçlarına taşımalarına veya tarayıcıdan çağrıları yeniden tetiklemelerine olanak tanır ve yinelemeli hata ayıklama için kullanılır.
NetTrail kimler için tasarlandı ve hangi takaslar önemlidir?
NetTrail, çok sayfalı iş akışları boyunca sürekli görünürlüğe ihtiyaç duyan web geliştiricileri, QA mühendisleri ve güvenlik araştırmacılarını hedef alır. Dodlab, Seul'de bulunmaktadır ve uluslararası ticaret standartları ve AB tüketici yasalarına uyum sağladığını belirtmektedir, bu da geliştirici konumlandırmasını destekler. Uzantı, Chrome DevTools uzantı API'sına bağımlıdır, bu nedenle yalnızca Chromium tabanlı tarayıcılarda çalışır ve NetTrail paneline erişmek için DevTools'un açılması gerekir; tarayıcı dışı veya sistem düzeyinde yakalama gerektiren ekipler, ayrı ağ yakalama çözümleri kullanmalıdır.
NetTrail, DevTools merkezli hata ayıklama iş akışları için en iyi odaklanmış bir geliştirici aracıdır
NetTrail, tekrar eden, tarayıcı içi hata ayıklama oturumları gerçekleştiren ve tarayıcı içinde erişilebilen tekrarlanabilir bir istek geçmişine ihtiyaç duyan geliştiriciler ve araştırmacılar için uygundur. DevTools paneline entegre olduğu ve DevTools uzantı API'sine dayandığı için, zaten Chrome tabanlı geliştirici araçlarını kullanan iş akışlarına uyum sağlar; kapsamı Chromium tabanlı tarayıcılar ve tarayıcı içi sorun giderme ile sınırlıdır, bu nedenle sistem düzeyinde izler gerektiğinde harici yakalama araçları ile birleştirin.
