HTTP ve HTTPS Hata Ayıklama için Fiddler
Fiddler, istemci ile internet arasındaki trafiği incelemek için kullanılan bir web hata ayıklama proxy'sidir. Bu rehber, tek bir isteği yakalamaya, izinin ne gösterdiğini anlamaya ve kimlik bilgilerinin yanlışlıkla açığa çıkmasını önlemeye odaklanır.
Önce tek bir isteği yakalayın
Fiddler, geliştiricinin istek ve yanıtları inceleyebilmesi için yapılandırılmış bir cihaz veya uygulamanın HTTP trafiğini kaydeden bir hata ayıklama proxy'sidir. Bir isteğin gönderilip gönderilmediği, hangi durum kodunun döndüğü ve hangi başlıkların veya yükün aktarıldığı gibi somut soruları yanıtlamaya yardımcı olur. Her uygulama hatasını tek başına açıklamaz; izi günlükler ve kaynak kodla birlikte kullanın.
Oturum ayrıntılarını okuyun
Önce Telerik'ten güncel sürümü indirin ve işletim sistemi desteğini kontrol edin. Uygulamayı açın, yakalamayı etkinleştirin ve test uygulamasında küçük bir eylemi yeniden üretin. Oturum listesini daraltmak için süreç, ana bilgisayar, durum ve URL filtrelerini kullanın. Daha büyük bir iş akışını yakalamadan önce tek bir isteği seçip başlıklarını, zamanlamasını ve yanıt gövdesini inceleyin.
HTTPS'yi güvenli biçimde inceleyin
HTTPS yükleri ağ üzerinde şifrelenir. Yerel olarak incelemek için Fiddler kök sertifika yükleyebilir veya kullanabilir ve güvenilen bir araya giren proxy gibi davranabilir. Bunu yalnızca denetiminizdeki bir geliştirme cihazında yapın, işiniz bitince sertifikayı kaldırın ve başka kullanıcıların kimlik bilgilerini asla yakalamayın. Bir uygulama sertifika sabitlemesi kullanıyorsa araya girme başarısız olabilir; yalnızca iz elde etmek için üretim güvenlik denetimini aşmayın.
Temiz bir izi yeniden gönderin ve paylaşın
İsteği test ortamında yeniden göndermek için Composer'ı veya benzer istek düzenleyicisini kullanın. Her seferinde tek bir alanı değiştirip yanıtı karşılaştırın; ekip arkadaşınızın sorunu yeniden üretmesi gerekiyorsa oturumu temizleyip dışa aktarın. Paylaşmadan önce belirteçleri, çerezleri, kişisel verileri ve iç ana bilgisayar adlarını kaldırın. Görünen sayfa zararsız olsa bile kayıtlı iz gizli bilgiler içerebilir.
Bir izin neyi kanıtlayamayacağını bilin
Fiddler istemci-sunucu hata ayıklama, API kontrolleri ve proxy davranışını yeniden üretme için yararlıdır. Yük testi sistemi, güvenlik açığı tarayıcısı veya hizmetin güvenli olduğunun kanıtı değildir. Yakalama bir proxy adımı ekler ve zamanlamayı değiştirebilir; gecikmeyi incelerken doğrudan istekle de karşılaştırın. Ürün sürümleri ve menüler değişebileceğinden yüklediğiniz sürüm için Telerik belgelerine başvurun.
Resmî kaynak
Güncel yönergeler ve geçerli koşullar için Fiddler Everywhere resmî belgelerine başvurun.
Yazar:AI Router
Bağlantı:https://www.airouter.me/blog/fiddler
Atıf yapılması koşuluyla ticari olmayan yeniden kullanım (CC BY-NC-SA 4.0).