Ağ Ayarları
Ağ bölümü, uygulamanız için temel güvenlik ve trafik kontrol ayarlarını yapılandırmanıza olanak tanır. Bu, Çapraz Kökenli Kaynak Paylaşımı (CORS) politikalarının yönetilmesini ve arka ucunuzu kötüye kullanımdan korumak için API hız sınırlamasının ayarlanmasını içerir.
Bu bölüme erişmek için sol kenar çubuğu menüsündeki Ayarlar > Ağ’a gidin.

CORS Yapılandırması
Section titled “CORS Yapılandırması”Çapraz Kökenli Kaynak Paylaşımı (CORS), hangi harici alan adlarının (kökenlerin) API kaynaklarınıza erişmesine izin verileceğini kontrol eder. Bu, yetkisiz web sitelerinin arka ucunuzla etkileşime girmesini önlemek için kritik bir güvenlik özelliğidir.
Yapılandırma Seçenekleri
Section titled “Yapılandırma Seçenekleri”-
Allow All Origins:
- Toggle Switch: Etkinleştirildiğinde, bu herhangi bir kökenden (alan adından) gelen isteklere izin verir. Bu genellikle erken geliştirme sırasında yararlıdır ancak güvenlik riskleri nedeniyle üretim ortamları için genellikle önerilmez.
- Disable: İzin verilen alan adlarının katı bir beyaz listesini uygulamak için bunu kapatın.
-
Allowed Origins:
- Input: “Allow All Origins” devre dışı bırakılmışsa, API’nize erişebilecek kesin alan adlarını belirtmek için bu alanı kullanın (örneğin,
https://orneksite.comveyahttps://app.sizinadiniz.com). - Add: Alan adını beyaz listenize dahil etmek için + Add düğmesine tıklayın.
- Input: “Allow All Origins” devre dışı bırakılmışsa, API’nize erişebilecek kesin alan adlarını belirtmek için bu alanı kullanın (örneğin,
Hız Sınırı Yapılandırması
Section titled “Hız Sınırı Yapılandırması”Hız sınırlaması, bir müşterinin belirli bir zaman diliminde yapabileceği istek sayısını sınırlayarak API’nizi kötüye kullanımdan, kaba kuvvet saldırılarından veya kazara trafik artışlarından korumaya yardımcı olur.
Sınır Ayarları
Section titled “Sınır Ayarları”Ayrıntılı bir trafik politikası oluşturmak için farklı zaman pencerelerinde sınırlar tanımlayabilirsiniz:
- Requests Per Minute: 60 saniyelik bir pencerede izin verilen maksimum istek sayısı.
- Requests Per Hour: 60 dakikalık bir pencerede izin verilen maksimum istek sayısı.
- Requests Per Day: 24 saatlik bir pencerede izin verilen maksimum istek sayısı.
- Burst Allowance: Çok kısa bir süre için hız sınırını aşmasına izin verilen ek istek sayısı. Bu, kullanıcı etkinliğindeki meşru, ani artışları hemen engellemeden karşılar.
Değişiklikleri Kaydetme
Section titled “Değişiklikleri Kaydetme”CORS veya Hız Sınırı ayarlarınızı yapılandırdıktan sonra, değişikliklerinizi uygulamak için ekranın sağ altındaki gri Save düğmesine tıklayın.