İstek Karşılaştırma
“Neden bu sefer başarılı oldu da geçen sefer başarısız oldu?” “Aynı uç nokta için, başarılı istekle başarısız istek arasında tam olarak hangi satır farklı?” İki isteği / yanıtı yan yana koyun, yanıt hemen ortaya çıksın. Aralıklı üretim sorunlarını araştırmanın, farkları yeniden üretmenin ve değişiklikleri doğrulamanın en hızlı yolu budur.
1. Nasıl kullanılır: iki adımda tamamlanır
Bölüm başlığı “1. Nasıl kullanılır: iki adımda tamamlanır”- Herhangi bir trafik parçasına sağ tıklayıp “Karşılaştırma A olarak işaretle” seçeneğini seçin.
- Başka bir trafik parçasına sağ tıklayıp “A ile karşılaştır” seçeneğini seçin.
İkisi arasındaki her farkı satır satır işaretleyen yan yana bir karşılaştırma penceresi hemen açılır.

2. Neye bakılır: hem istekler hem de yanıtlar karşılaştırılabilir
Bölüm başlığı “2. Neye bakılır: hem istekler hem de yanıtlar karşılaştırılabilir”Pencerenin üstünde tek dokunuşla istek ile yanıt karşılaştırması arasında geçiş yapabilirsiniz. İki taraf A ve B’dir, her birinin bir etiketi vardır (yöntem · host · durum kodu), böylece hangi ikisini karşılaştırdığınızı bir bakışta görürsünüz. Karşılaştırma mesajın tamamını kapsar:
- Başlangıç satırı: istek satırı (yöntem / adres / protokol) veya yanıt satırı (protokol / durum kodu)
- Tüm istek başlıkları / yanıt başlıkları
- İstek gövdesi / yanıt gövdesi (otomatik olarak güzelleştirilir, ardından satır satır karşılaştırılır; JSON, XML ve formlar kolayca okunur)
3. Farklar bir bakışta
Bölüm başlığı “3. Farklar bir bakışta”- Önce güzelleştir, sonra satır satır farkı çıkar: JSON, XML ve formlar önce biçimlendirilir, sonra satır satır karşılaştırılır; böylece gerçekten değişen alanlar, satır sonu ve girinti gibi biçim gürültüsüne gömülmeden bir bakışta öne çıkar.
- Satır satır renk kodlaması: eklemeler (+), silmeler (−) ve değişiklikler (~) ayrı ayrı vurgulanır; A tarafı kırmızı, B tarafı yeşil işaretlenir ve değişen satırlar yan yana gösterilir.
- Fark sayısı: üstte “eklenen / silinen / değişen” satır sayılarının bir özeti verilir, böylece ölçeği bilirsiniz.
- Aynı olduklarında size söyler: ikisi eşleştiğinde açıkça “aynı” belirtilir, satır satır kendiniz teyit etmenize gerek kalmaz; bir tarafta içerik yoksa veya henüz şifresi çözülmemişse bunu doğrudan söyler, sizi beklemede bırakmaz.
- Satır numaralarıyla: her tarafın kendi satır numaraları vardır, tam konumu bulmak için.

4. Asıl parladığı yer: oturumlar ve kaynaklar arasında karşılaştırma
Bölüm başlığı “4. Asıl parladığı yer: oturumlar ve kaynaklar arasında karşılaştırma”Karşılaştırılan iki kayıt aynı yakalama oturumundan gelmek zorunda değildir, aynı zamanda yakalanmış olmaları da gerekmez; arayüzde görmüş olduğunuz sürece, karşılaştırmak için içeri getirebilirsiniz:
- Başarı ve başarısızlık: başarılı bir isteği ve başarısız bir isteği yan yana koyun, hangi başlığın, hangi parametrenin veya gövdenin hangi kısmının farklı olduğunu hemen görün.
- Elle oluşturulan ve gerçek: İstek Oluşturucu içinde tekrar oynatılan / gönderilip ardından yakalanan bir isteği, daha önce yakalanmış gerçek bir istekle karşılaştırarak “doğru mu oluşturdum” ve “imza tutarlı hesaplanıyor mu” sorularını doğrulayın.
- Değişiklik öncesi ve sonrası: sunucuyu / istemciyi değiştirdikten sonra eski ve yeni istekleri karşılaştırarak değişikliğin etkili olup olmadığını ve yan etkileri olup olmadığını doğrulayın.
- Ortamlar arası: aynı uç noktanın test ortamı ve üretim ortamındaki dönüşlerini yan yana görüntüleyerek yapılandırma veya veri farklarını hızla bulun.
Burası aynı zamanda tek bir isteği incelemekten çok daha güçlü olduğu yerdir: farklar, hafızaya ve göze güvenmek yerine karşılaştırma yoluyla ortaya çıkar. Sıradan araçlar genellikle yalnızca aynı oturum içinde, gözle, parça parça karşılaştırma yapabilir.
5. Tipik senaryolar
Bölüm başlığı “5. Tipik senaryolar”- Aralıklı hataları araştırmak: başarılı istek ile başarısız isteği karşılaştırıp farklı alanı tespit etmek.
- Entegrasyon uyumu: istemcinin gerçekte gönderdiği istek ile API dokümantasyonu / beklenen istek.
- Regresyon doğrulaması: bir değişiklik öncesi ve sonrası aynı isteğin / yanıtın farkını teyit etmek.
- İmza hata ayıklaması: elle oluşturulmuş imzalı bir istek ile gerçek bir isteği karşılaştırıp her parçanın tutarlı olup olmadığını doğrulamak.
Proxy Yakalama sayfasına dön · İlgili: İstek Oluşturma ve Tekrar Oynatma