API Management ilke örnekleri

İlkeler, yayımcının API’nin davranışını yapılandırma yoluyla değiştirmesini sağlayan güçlü sistem özellikleridir. İlkeler, bir API isteği veya yanıtı üzerinde sırayla yürütülen deyimlerin bir koleksiyonudur. Aşağıdaki tabloda örneklerin bağlantıları yer alır ve her örnek için kısa bir açıklama verilir.

Gelen ilkeleri Açıklama
Arka uç API'sinin düzgün URL'ler oluşturmasını sağlamak için bir İletildi üst bilgisi ekleme Arka uç API'sinin düzgün URL'ler oluşturmasını sağlamak için gelen isteğe İletildi üst bilgisi ekleme işlemini gösterir.
Bağıntı kimliği içeren bir üst bilgi ekleme Gelen isteğe bağıntı kimliği içeren bir üst bilgi ekleme işlemini gösterir.
Arka uç hizmetine özellikler ekleme ve yanıtı önbelleğe alma Arka uç hizmetine özellikler ekleme işlemini gösterir. Örneğin, hava durumu tahmini API'sinde enlem ve boylam yerine bir yer adını kabul edin.
JWT talepleri temelinde erişim yetkisi verme JWT talepleri temelinde bir API'deki belirli HTTP yöntemlerine erişim yetkisi verme işlemini gösterir.
Dış yetkilendirici kullanarak istekleri yetkilendirme API erişiminin güvenliğini sağlamak için dış yetkilendiricinin nasıl kullanılacağını gösterir.
Google OAuth belirtecini kullanarak erişim yetkisi verme OAuth belirteç sağlayıcısı olarak Google'ı kullanıp uç noktalarınıza erişim yetkisi verme işlemini gösterir.
Application Gateway kullanırken IP Adreslerini filtreleme API Management örneğine Application Gateway üzerinden erişirken ilkelerde IP'nin nasıl filtreleneceğini gösterir
Paylaşılan Erişim İmzası oluşturma ve Azure depolamaya isteği iletme İfadeleri kullanarak Paylaşılan Erişim İmzası oluşturma ve rewrite-uri ilkesiyle Azure depolamaya isteği iletme işlemlerini gösterir.
AAD'den OAuth2 erişim belirtecini alma ve bunu arka uca iletme Ağ geçidiyle arka uç arasındaki yetkilendirme için OAuth2 kullanma örneği sağlar. AAD'den erişim belirtecini alma ve bunu arka uca iletme işlemini de gösterir.
İstek gönderme ilkesini kullanarak SAP ağ geçidinden X-CSRF belirtecini alma Birçok API tarafından kullanılan X-CSRF deseninin nasıl uygulandığını gösterir. Bu örnek SAP Ağ Geçidi'ne özgüdür.
İsteği, gövdesinin boyutu temelinde yönlendirme İstekleri gövdelerinin boyutu temelinde yönlendirme işlemini gösterir.
Arka uç hizmetine istek bağlamı bilgilerini gönderme Günlüğe kaydedilmesi veya işlenmesi için arka uç hizmetine bazı bağlam bilgilerinin nasıl gönderileceğini gösterir.
Yanıt önbellek süresini ayarlama Arka uç tarafından gönderilen Cache-Control üst bilgisindeki maxAge değerini kullanarak yanıt önbellek süresini ayarlama işlemini gösterir.
Giden ilkeleri Açıklama
Yanıt içeriğini filtreleme İstekle ilişkilendirilmiş ürün temelinde yanıt yükünden veri öğelerinin nasıl filtreleneceğini gösterir.
Hata durum ilkeleri Açıklama
Hataları Stackify'de günlüğe kaydetme Hataları günlüğe kaydedilmek üzere Stackify'ye göndermek üzere bir hata günlüğü ilkesi ekleme işlemini gösterir.