Fiddler, makinenizdeki her uygulamadan çıkan her isteği şifresi çözülmüş halde gösteren ücretsiz Windows hata ayıklama proxy'si olarak yirmi yıllık bir itibar kazandı. O Fiddler artık Fiddler Classic ve Telerik'in kendi sayfası durumunu açıkça tanımlıyor: yalnızca Windows, yalnızca ticari olmayan kullanım, bakım modu ve “sürümler, yamalar veya teknik destek için hiçbir taahhüt yok.” Desteklenen halefi Fiddler Everywhere, platformlar arası ve aktif, ancak abonelik: Telerik fiyatlandırma sayfasına göre Lite, yıllık faturalandırılan kullanıcı başına ayda 7$ (aylık 10$), Pro 13$ (aylık 19$) ve Enterprise 37$, yalnızca yıllık. 10 günlük deneme var ve ücretsiz katman yok.
Dolayısıyla “ücretsiz Fiddler”, iş yerinde kullanan herkes için gitti ve dürüst değiştirme sorusu ikiye ayrılıyor. Fiddler sistem genelinde bir MITM proxy'sidir ve Apidog öyle değildir, bu yüzden bu makale aksini iddia etmeyecek. Ama çoğu geliştiricinin Fiddler'ı gerçekte nasıl kullandığına bakın: kendi API'lerine karşı istekler oluşturmak, yanıtları incelemek, AutoResponder kurallarıyla bir arka ucu taklit etmek. Bu, proxy kostümü giymiş API istemcisi işidir ve işin bu kısmı için Apidog amaca yönelik yuvadır: tam bir istek istemcisi, AutoResponder kuralları yerine akıllı bir sahte sunucu, belgelenmiş uç noktalar, otomatik testler, 4 kullanıcıya kadar ücretsiz. Gerçek trafik yakalama için doğru yanıtlar mitmproxy gibi yakalama araçlarıdır; aşağıda dürüstçe adlandırılmıştır.
Fiddler'a ne oldu
Artık iki ürün aynı adı paylaşıyor ve ikisi de eski anlaşma değil.
Fiddler Classic hâlâ ücretsiz bir indirme, ancak küçük yazıları okuyun: yalnızca ticari olmayan kullanım, yalnızca Windows, vaat edilen sürümler, yamalar veya destek olmadan bakım modu. HTTP/2 ve gRPC'den önce gelir. Şirket API'lerinde onunla hata ayıklıyorsanız, lisansın dışındasınız; Mac veya Linux makinedeyseniz, kulübe hiç girmemişsiniz.
Fiddler Everywhere, Telerik'in profesyonellerin kullanmasını istediği sürümdür: macOS, Linux ve Windows, HTTP/2, WebSockets, gRPC ve SSE desteğiyle. Eski iş akışının iki yarısını korudu: API çağrıları oluşturmak ve kaydetmek için Compose Requests ve trafiği değiştirmek ve yanıtları taklit etmek için bir Rules motoru (AutoResponder'ın halefi). Sorun sayaçta. Trafiği değiştiren Rules ve ekip iş birliği, kullanıcı başına ayda 13$ olan Pro'da yaşar; 7$'lık Lite yakalama ve incelemeyi kapsar; Enterprise kontrolleri 37$'a mal olur. On gün deneme, sonra fatura başlar.
Bunların hiçbiri bir skandal değil; platformlar arası şifre çözen bir proxy'yi sürdürmek gerçek bir iştir. Ancak hesaplamayı değiştirir: artık ücretsiz bir aracı tutup tutmayacağınıza karar vermiyorsunuz, hangi ücretli aracın yeri hak ettiğine karar veriyorsunuz ve bu, gerçekte hangi Fiddler işini yaptığınıza bağlı.
Fiddler'ın içinde saklanan iki iş
Bir yedek seçmeden önce kendi kullanımınız konusunda kesin olun, çünkü Fiddler iki farklı işi bir arada sunuyordu:
İş 1: trafik yakalama. Kontrol etmediğiniz istekleri görmeniz gerekir: bir masaüstü uygulamasının eve telefon etme çağrıları, bir mobil uygulamanın belgelenmemiş API'si, şifresi çözülmüş bir tarayıcı oturumu. Bu, sertifika yüklemesi olan sistem genelinde bir MITM proxy'si gerektirir. Apidog bu işi yapmaz ve hiçbir API istemcisi yapmaz.
İş 2: API işi. Kontrol ettiğiniz bir API'yi oluşturuyor veya tüketiyorsunuz. İstekler oluşturdunuz, yanıtları incelediniz, ön ucun sahte yanıtlara karşı geliştirebilmesi için AutoResponder kuralları yazdınız ve hataları yeniden üretmek için oturumları yeniden oynattınız. Bunların hiçbiri proxy gerektirmez; bir API platformu gerektirir. Günlük Fiddler saatlerinizin çoğu aslında buraya gitti, bu yüzden Everywhere aboneliği can yakıyor: istemci işi için proxy fiyatları ödüyorsunuz.
Kullanımınız çoğunlukla İş 1 ise, yakalama araçları bölümüne geçin. Çoğunlukla İş 2 ise okumaya devam edin; Apidog'un inşa edildiği iş budur. (Daha geniş manzara için paket yakalama araçları ve Apidog yazısına bakın.)
Yanıt: Apidog
Apidog, 500.000'den fazla geliştiricinin kullandığı bir API geliştirme platformudur: tasarım, hata ayıklama, test, sahteleme ve dokümantasyon tek bir uygulamada, tek bir spesifikasyon tarafından yönlendirilir. Eski bir Fiddler kullanıcısı için dört şey önemlidir:

- Composer, büyümüş hali. Fiddler'ın Compose Requests'i tek seferlik çağrılar oluşturur. Apidog'un istek istemcisi HTTP, WebSocket, SSE, gRPC ve GraphQL'i kapsar; ortamlar, kimlik doğrulama yardımcıları, çerezler, betikleme ve kod üretimi içerir ve kaydettiğiniz her istek, oturum günlüğündeki bir satır yerine şemalı belgelenmiş bir uç nokta haline gelebilir.
- AutoResponder kuralları bir sahte sunucuya dönüşür. Bu en güçlü geçiş hikayesidir ve aşağıda somut olarak eşlenmiştir. URL'lerle eşleşen ve hazır dosyalar döndüren yerel bir kural listesi yerine, Apidog'un akıllı mock'u tüm ekibinizin ve CI'nın erişebileceği gerçek bir URL'den şema farkındalıklı sahte yanıtlar sunar; varsayılan durum için sıfır kural yazmanız gerekir.
- Yeniden oynatma regresyon testine dönüşür. Kaydedilmiş bir oturumu elle yeniden göndermek görsel test senaryolarına dönüşür: zincirlenmiş istekler, doğrulamalar, şema doğrulama, veri güdümlü çalıştırmalar, bir zamanlamayla veya Apidog CLI aracılığıyla CI'da yürütülür.
- Küçük ekipler için fiyat sıfırdır. Ücretsiz plan, sınırsız çalıştırma, sahteleme ve yayımlanmış dokümanlarla 4 kullanıcıya kadar kapsar. Ücretli planlar kullanıcı başına ayda 9$'dan başlar; tek bir Fiddler Everywhere Pro koltuğuyla aynı aralıktadır.
Geçiş özellik özellik nasıl görünüyor
İstekleri oluşturma ve inceleme
Günlük istek işleri doğrudan çevrilir: isteği oluştur, gönder, durumu, başlıkları, gövdeyi ve zamanlamayı incele. Apidog, bir proxy oturumunun hiç sahip olmadığı şeyleri ekler: yakalama günlüğü yerine klasörler ve ortamlar, yanlış bir yükün yüksek sesle başarısız olması için şema doğrulama ve dokümantasyona dönüştürebileceğiniz geçmiş. Kaybettiğiniz şey, diğer uygulamaların trafiğinin pasif yakalanmasıdır; bu İş 1'dir ve bir proxy'de kalır. Yakalama alışkanlığınız “kendi ön ucumu kendi API'mi çağırırken izle” idiyse, tarayıcı DevTools artı bir istek istemcisi daha hafif yoldur; Postman Interceptor nasıl kurulur ve kullanılır yazımızda anlattığımız aynı desen.
AutoResponder kurallarından akıllı mock'lara
İşte somut eşleme. Ön uç işi için tipik bir Fiddler AutoResponder kurulumu: EXACT:https://api.example.com/users/42 ile eşleştir, diskten users-42.json döndür; her uç nokta için bir kural ekle; Fiddler'ı çalışır durumda tut; kimsenin kendi makinesinde aynı sahte arka uca ihtiyaç duymayacağını um.
Apidog'da: GET /users/{id} uç noktasını yanıt şemasıyla tanımlayın (veya OpenAPI dosyanızı içe aktarın ve tüm uç noktaları tek seferde alın). Akıllı mock, sabit bir mock URL'sinde anında gerçekçi üretilmiş veriler sunar, hiçbir kural yazılmaz. Sabit bir yük mü gerekiyor? users-42.json dosyasını bir yanıt örneği olarak ekleyin. id 42'nin 200, id 99'un 404 döndürmesi mi gerekiyor? Parametrelere göre eşleşen beklentiler ekleyin. Bu, her AutoResponder desenini (statik dosya, uç nokta başına sahte, koşullu yanıt) üç yükseltmeyle kapsar: mock, tek bir makinenin proxy'sinde kapalı kalmak yerine URL ile paylaşılır, spesifikasyonla senkronize kalır ve yalnızca bir API'yi taklit etmek için tüm sisteminizin trafiğini bir aracıdan geçirmez.
Test, dokümanlar ve spesifikasyon
Bu bir çeviri değil, kategori atlamasıdır. Fiddler oturumları pencereyle birlikte ölür; Apidog uç noktaları, alan adınızda etkileşimli dokümanlar, tüketiciler için mock'lar ve CI için test senaryoları üreten bir API tanımında birikir. Ekibinizin gerçek karşılaştırma kümesi Fiddler yerine Postman veya Insomnia ise, bu kafa kafaya karşılaştırmaları en iyi Postman alternatifi ve en iyi Insomnia alternatifi yazılarında yaptık.
Bir bakışta Fiddler vs Apidog

| Fiddler Classic | Fiddler Everywhere | Apidog | |
|---|---|---|---|
| Fiyat | Ücretsiz, yalnızca ticari olmayan | Kullanıcı başına aylık $7/$13/$37 (yıllık) | 4 kullanıcıya kadar ücretsiz; $9'dan başlayan ücretli |
| Platformlar | Yalnızca Windows | Windows, macOS, Linux | Windows, macOS, Linux, web |
| Durum | Bakım modu | Aktif | Aktif |
| Sistem genelinde trafik yakalama | Evet | Evet | Hayır |
| API istekleri oluşturma | Temel Composer | Compose Requests | Tam istemci: HTTP, WebSocket, SSE, gRPC, GraphQL |
| Yanıt sahteleme | AutoResponder kuralları, yerel | Rules motoru (Pro katmanı), yerel | Şema farkındalıklı akıllı mock sunucusu, paylaşılan URL, ücretsiz |
| Kaydedilmiş, belgelenmiş uç noktalar | Hayır | Oturumlar ve kaydedilmiş istekler | Yayımlanmış dokümanlarla spesifikasyon destekli uç noktalar |
| Otomatik test | Hayır | Yeniden oynatmaya dayalı | Görsel senaryolar, doğrulamalar, veri güdümlü, CI |
| CLI / CI çalıştırmaları | Hayır | Hayır | Apidog CLI ile ücretsiz |
| Ekip iş birliği | Hayır | Pro katmanı | Ücretsiz plan, 4 kullanıcı |
Koltuk hesabı, dürüstçe
Trafik kuralları ve iş birliği isteyen 5 kişilik bir ekip Fiddler Everywhere Pro'ya ihtiyaç duyar: 13$ x 5 x 12 = yılda 780$. Aynı ekip Apidog'da API işi yaparsa 4 koltuk için 0$ artı beşinci için ayda 9$'dan 108$ öder veya herkes ücretliyken yılda 540$, yine de Fiddler faturasının altında. Ancak daha adil çerçeve fiyat değil, uygunluktur: o Fiddler koltukları API işinin ihtiyaç duymadığı trafik yakalamayı satın alır ve ihtiyaç duyduğu spesifikasyonu, dokümanları, paylaşılan mock'ları veya CI testini satın almaz. Proxy fiyatlarını yalnızca gerçekten yabancı trafikte hata ayıklayan kişiler için ödeyin.
Gerçek trafik yakalama için bir yakalama aracı kullanın
İş MITM araya girmesi olduğunda bir proxy seçin; bir API istemcisini bu role zorlamayın:
- mitmproxy: ücretsiz, açık kaynak, platformlar arası; konsol, web arayüzü ve Python betikleme; “ücretsiz Fiddler alternatifi” proxy kısmını kastediyorsa varsayılan yanıt.
- Charles Proxy: tek seferlik ücretli lisans; daraltma ve yeniden yazma kurallarıyla mobil uygulama hata ayıklaması için uzun süredir tercih edilen seçenek. Kendi yaşlanan araç soruları var; bunları en iyi Charles Proxy alternatifi yazısında ele alıyoruz.
- HTTP Toolkit: açık çekirdek, tüm sistem yerine belirli tarayıcıların, terminallerin ve Docker konteynerlerinin tek tıkla araya girmesi; grubun en nazik kurulumu.
- Proxyman: yerel macOS (iOS cihaz desteğiyle); Apple merkezli ekipler için cilalı seçim.
Bir yakalama proxy'si artı Apidog tutarlı bir yığındır: nadir yabancı trafik avı için proxy, günlük API işi için Apidog. Hata ayıklama proxy'lerini diğer türden ayırmak için API proxy vs API gateway açıklandı yazısına bakın.
Fiddler hâlâ ne zaman mantıklı
Fiddler Everywhere, sistem genelinde şifresi çözülmüş yakalama günlük işinizse ve arkasında desteklenen ticari bir ürün istiyorsanız doğru araçtır; bunun için ayda 13$ adildir. Fiddler Classic, kişisel bir Windows makinesinde hobi hata ayıklaması için lisansıyla falan hâlâ savunulabilir. Ve yıllarca özel kurala sahip FiddlerScript gazilerinin, hiçbir içe aktarma düğmesinin silemeyeceği geçiş maliyetleri vardır. Fiddler kullanımınız çoğunlukla Composer ve AutoResponder olduğu anda Apidog'a geçiş karşılığını verir: kendi arka ucunuzu bir sistem proxy'si üzerinden taklit ederken, URL'si olan bir mock sunucu basitçe daha iyi biçimdir.
Sık sorulan sorular
Fiddler hâlâ ücretsiz mi?
Fiddler Classic ücretsizdir ancak kısıtlıdır: yalnızca ticari olmayan kullanım, yalnızca Windows, bakım modu. Fiddler Everywhere'in ücretsiz katmanı yoktur, yalnızca 10 günlük deneme, ardından kullanıcı başına ayda 7$ ila 37$. Ücretsiz planla ticari API işi için en iyi Postman alternatifi manzarasına bakın veya Apidog'un ücretsiz 4 kullanıcılı planıyla başlayın.
Apidog, Fiddler gibi sistemimin tüm HTTP trafiğini yakalayabilir mi?
Hayır. Apidog bir API geliştirme platformudur, sistem genelinde bir MITM proxy'si değildir ve aksini iddia etmeyeceğiz. Rastgele uygulama veya mobil trafiğin şifresini çözmek için mitmproxy, Charles, HTTP Toolkit veya Proxyman kullanın; paket yakalama araçları rehberimiz bunları karşılaştırır ve her birinin Apidog ile birlikte nereye uyduğunu gösterir.
Apidog'da Fiddler'ın AutoResponder'ının yerini ne alır?
Akıllı mock sunucusu. Bir uç nokta tanımlayın veya içe aktarın; Apidog anında paylaşılan bir mock URL'sinde şema tabanlı sahte yanıtlar sunar; sabit yükler için örnekler ve koşullu durumlar için beklentiler ekleyin. AutoResponder kurallarının aksine, mock'lar spesifikasyonla birlikte yaşar ve kimse bir proxy çalıştırmadan ekip arkadaşları ve CI için çalışır ve Apidog CLI aracılığıyla işlem hattınızda çalışırlar.
Fiddler iş akışımı Apidog'a nasıl taşırım?
API'nizin OpenAPI dosyasını içe aktarın, böylece her uç nokta şemalar, dokümanlar ve canlı mock'larla birlikte tek seferde gelir; ardından AutoResponder kurallarını yanıt örnekleri ve beklentiler olarak taşıyın. Fiddler'ın SAZ oturum arşivleri bir koleksiyon biçimi değildir, bu yüzden taşımayı yakalama geçmişinizi değil, spesifikasyonunuzu içe aktarma olarak değerlendirin.
Fiddler Everywhere, Fiddler Classic ile aynı mı?
Hayır. Everywhere, yeniden yazılmış platformlar arası bir abonelik ürünüdür; Classic, dondurulmuş Windows freeware'idir ve Telerik ticari kullanıcıları Everywhere'e yönlendirir. Komşu aracın bu aynı çatallanmadaki sürümü için en iyi Charles Proxy alternatifi yazısına bakın.
API işi için proxy fiyatları ödemeyi bırakın
Fiddler istek oluşturucunuz ve sahte arka ucunuzsa, bu işi bunun için tasarlanmış araca taşıyın. OpenAPI spesifikasyonunuzu içe aktarın, dakikalar içinde canlı akıllı mock'larla belgelenmiş uç noktalar edinin ve testleri CI'ya bağlayın. Apidog'u indirin veya tarayıcıda başlayın; 4 kişilik bir ekip hiçbir şey ödemez ve bakıcılığını yaptığınız AutoResponder kuralları paylaşabileceğiniz mock URL'leri haline gelir.
Referanslar
Harici kaynaklar:
- Fiddler Everywhere fiyatlandırması (Telerik)
- Fiddler Classic ürün sayfası (Telerik)
- Fiddler Everywhere ürün sayfası (Telerik)
- mitmproxy
- HTTP Toolkit
Apidog blogunda daha fazla okuma:
