Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sözlük, Dev Proxy belgelerinde kullanılan terimleri tanımlar.
A
API simülatörü
Gerçek API sunucusuna bağlanmadan API'nin davranışını taklit eden bir araç. Dev Proxy, yanıtlarla dalga geçebilen, hataların benzetimini yapabilecek ve gecikme süresi ekleyebilecek bir API simülatörüdür.
C
Kaos testi
Beklenmeyen koşulları işleyebildiğini doğrulamak için sisteme kasıtlı olarak hatalar getiren bir test metodolojisi. Dev Proxy, rastgele API hataları ve hataları simülasyonu yaparak kaos testlerine olanak tanır.
Yapılandırma dosyası
Hangi URL'lerin izlendiği, hangi eklentilerin etkinleştirileceği ve eklentiye özgü ayarlar dahil olmak üzere Dev Proxy'nin davranışını tanımlayan JSON dosyası (devproxyrc.json). Bkz. Geliştirme Ara Sunucusunu Yapılandırma.
E
Hata benzetimi
API çağrıları yapma uygulaması, bir uygulamanın hataları nasıl işlediğini test etmek için bilerek başarısız olur. Dev Proxy, istekleri gerçek API'ye iletmek yerine HTTP hata yanıtlarını döndürerek hataların simülasyonunu oluşturur.
I
Kesme noktası
Geliştirme Proxy'si bir HTTP/HTTPS isteğini hedefine ulaşmadan önce yakaladığında. Yakalanan istekler API'ye iletilebilir, değiştirilebilir veya sahte yanıtlarla değiştirilebilir.
L
Gecikme
İstek gönderme ile yanıt alma arasındaki gecikme süresi. Dev Proxy, yavaş ağ koşullarının veya aşırı yüklenmiş API'lerin benzetimini yapmak için yapay gecikme süresi ekleyebilir.
M
Sahte yanıt
Bir isteği gerçek API'ye iletmek yerine Dev Proxy'nin döndürdüğü önceden tanımlanmış bir yanıt. Mocklar, henüz var olmayan API'lere karşı veya tahmin edilebilir yanıtlar istediğinizde test etmek için kullanışlıdır.
Mocks dosyası
Sahte yanıt tanımları içeren bir JSON dosyası (genellikle mocks.json). Her giriş bir URL deseni yanıt gövdesi, durum kodu ve üst bilgilerle eşler.
P
Geçiş yap
Dev Proxy değişiklik yapmadan bir isteği gerçek API'ye ilettiğinde. Bu durum, bir istek etkin eklentilerle eşleşmediğinde veya eklentiler bu eklenti üzerinde işlem yapmamaya karar verdiyse gerçekleşir.
Eklenti
Dev Proxy'nin işlevselliğini genişleten modüler bir bileşen. Eklentiler istekleri kesebilir, raporlar oluşturabilir veya rehberlik sağlayabilir. Bkz . Eklenti mimarisi.
Preset
Yaygın senaryolar için önceden oluşturulmuş bir yapılandırma dosyası. Ön ayarlar, belirli görevleri gerçekleştirmek için eklentileri ve ayarları birleştirir. Bkz . Önceden ayarlanmış yapılandırmaları kullanma.
Proxy
İstemci uygulaması ile API sunucusu arasında yer alan ve istekleri ve yanıtları aktaran bir sunucu. Dev Proxy, makinenizde yerel ara sunucu olarak çalışır.
R
Hız sınırlaması
API'ler, bir istemcinin bir zaman aralığında gerçekleştirebileceği istek sayısını kısıtlamak için kullanılır. Dev Proxy, 429 (Çok Fazla İstek) yanıtı döndürerek hız sınırlama benzetimi yapabilir. Kısıtlama ile karşılaştırın.
Kayıt
Daha sonra analiz için API isteklerini ve yanıtlarını yakalama işlemi. Dev Proxy trafiği kaydedebilir ve çeşitli biçimlerde dışarı aktarabilir.
Muhabir
Kayıtlı verileri Markdown, JSON veya düz metin gibi okunabilir biçimlere dönüştüren bir eklenti. Raporlayıcılar raporlama eklentilerinin çıktısını işler.
Raporlama eklentisi
Kaydedilen istekleri analiz eden ve API kullanımı, izinler veya en iyi yöntemler hakkında raporlar oluşturan bir eklenti.
S
Schema
Dev Proxy yapılandırma dosyaları için yapı ve doğrulama kurallarını tanımlayan bir JSON Şema dosyası. Şemalar, bunları destekleyen düzenleyicilerde IntelliSense'i etkinleştirir.
Gölge API
Bir uygulamanın kullandığı ancak resmi olarak belgelenmediği veya kuruluş tarafından bilinmediği bir API uç noktası. Geliştirme Proxy'si gölge API'leri keşfetmeye yardımcı olabilir.
T
Throttling
Bir API, yüksek yük nedeniyle istekleri kasıtlı olarak yavaşlattığında veya reddettiğinde veya kaynakları koruduğunda. Genellikle hız sınırlama ile birbirinin yerine kullanılır; ancak, daraltma genellikle geçici bir durum iken hız sınırlama sabit bir ilkedir.
U
İzleyebileceğiniz URL'ler
Geliştirme Proxy'sinin istekler için izlediği URL desenleri. Yalnızca bu desenlerle eşleşen istekler yakalanır. Desenler, joker karakterleri destekler; örneğin https://api.contoso.com/*.
W
İzle
Belirli URL'lere yönelik istekleri izlemek için. Dev Proxy, yapılandırdığınız URL'leri izler ve eşleşen istekleri kesebilir.