Upload File to Bucket Aksiyonu İleri Seviye Özelleştirmeler
- Versiyonlama: Aynı dosya adı ile yüklemelerde önceki versiyonun üzerine yazma veya yeni versiyon olarak saklama stratejileri uygulanabilir.
- Dinamik Bucket Seçimi: Bucket Name parametresi kullanıcı, ortam (test/prod) veya rol bazlı dinamik hale getirilebilir.
- Şifreleme Politikaları: Hassas veriler için Encrypt parametresi zorunlu kılınabilir.
- FileName Kuralları: Dosya isimlendirmesi tarih, kullanıcı ID’si veya özel Prefix’lerle otomatik hale getirilebilir.
Teknik Riskler
- Hatalı Base64: Eksik veya bozuk Base64 string dosyanın yüklenmesini engeller.
- Yanlış FileName: Uzantısı olmayan dosyalar doğru şekilde açılmayabilir.
- Bucket Hataları: Yanlış veya erişim izni olmayan Bucket seçimi yüklemeyi başarısız kılar.
- Şifreleme Uyumsuzlukları: Encrypt özelliği aktifken Bucket tarafında şifreleme desteği olmaması hata verebilir.
- Performans Limitleri: Büyük boyutlu dosyaların Base64 çevrilmesi cihaz belleğini zorlayabilir.