Cloud-native API Gateway, hizmetlerinizi korumanıza ve optimize etmenize yardımcı olmak için rota düzeyinde WAF koruması ve yönlendirme ilkeleri sunar. Bu ilkeler arasında istek kısıtlama, yeniden yazma, üst bilgi ayarlama, CORS, trafik çoğaltma, zaman aşımı ve yeniden deneme bulunur.
Yönlendirme ilkeleri
|
|
|
|
|
|
|
|
|
|
Yeniden yazma ilkesi, istekler arka uç hizmetlerine iletilmeden önce istek yollarını ve ana bilgisayar adlarını değiştirerek isteklerin hedeflenen hizmete veya uç noktaya ulaşmasını garanti eder. |
|
|
Üst bilgi ayarlama ilkesi, istekler arka uç hizmetlerine iletilmeden önce veya yanıtlar istemcilere döndürülmeden önce istek veya yanıt başlıklarını değiştirir. |
|
|
CORS, güvenli veri aktarımı için kaynaklar arası erişim kontrolü sağlar. Belirli alan adlarından gelen isteklerin belirli HTTP yöntemlerini kullanarak kaynaklara erişmesine izin vermek üzere rota düzeyinde CORS ilkelerini belirtebilirsiniz. |
|
|
Trafik çoğaltma ilkesi, canlı uygulamalardaki trafiği simülasyon testi ve hata tanılama amacıyla belirlenen başka bir uygulamaya kopyalar. Bu sayede uygulama performansını değerlendirebilir ve sorunları verimli bir şekilde giderirsiniz. |
|
|
Rota düzeyindeki zaman aşımı ilkesi, ağ geçidi örneğinin arka uç hizmetinden yanıt beklemek için harcayacağı maksimum süreyi belirtir. Bu süre içinde yanıt alınamazsa ağ geçidi, istemciye 504 (Gateway Timeout) HTTP durum kodunu döndürür. |
|
|
Rota düzeyindeki yeniden deneme ilkeleri, başarısız olan isteklerin otomatik olarak tekrar denenmesini sağlar. Bağlantı hataları, arka uç hizmetlerinin kullanılamıyor olması veya belirli bir HTTP durum kodu içeren yanıtlar gibi yeniden deneme koşullarını belirtebilirsiniz. |