HOC SiteDokümantasyon

Dosyalar ve varlıklar

Site dosya kitaplığı yüklemeleri dizinlerde saklar ve CDN üzerinden sunar. Üç yükleme yolu küçük dosyaları, büyük dosyaları ve mevcut adresleri kapsar.

Kitaplık

Dosyalar bir siteye ve isteğe bağlı olarak bir dizine aittir. Her dosyanın özgün adı, mime türü, boyutu ve genel CDN adresi vardır. Silmeler yumuşaktır; silinen dosya çözümlenmeyi bırakır ama kayıt kaybolmaz.

Yükleme

Dosyaya uyan yolu seçin:

  • Küçük dosyalar — dosya ucuna multipart/form-data gönderin.
  • Büyük dosyalar — create_upload_url 5 GB'a kadar, 15 dakika geçerli imzalı bir PUT döndürür. Dönen başlıkları gönderin, baytları yükleyin, sonra complete_upload çağırın. Sunucu satırı eklemeden önce boyutu ve içerik türünü doğrular.
  • Mevcut adresler — import-url herkese açık bir HTTPS görselini indirir, yeniden boyutlandırır ve WebP olarak saklar; from-url zaten site CDN'inde olan bir dosyayı alır.

Dizinler

Dizinler iç içe geçebilir, yeniden adlandırılabilir veya taşınabilir. Bir dizin silinmeden önce boş olmalıdır.

SVG

stamp_svg CDN'den bir SVG alır ve data-svg-canvas-id eklenmiş biçimde döndürür; SVG canvas bloğu ve satır içi görsel prop'ları bunu bekler.

İlgili