Tarayıcı istemcilerinin, arka uç üzerinden yüklemeleri proxy'lemeden, doğrudan bir Cloud Storage paketine müzik dosyaları yüklemesine izin vermek için bir App Engine'de barındırılan web uygulamasında ne yapılandırırsınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Hedef Cloud Storage paketinde, App Engine uygulamasının temel URL'sini izin verilen bir kaynak olarak belirten bir CORS yapılandırması ayarlayın ve bir POST URL'si oluşturmak için Cloud Storage Signed URLs kullanın..
Neden bu cevap
Doğrudan tarayıcıdan Cloud Storage'a yükleme yapmak için Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) yapılandırması gereklidir. Bu, tarayıcının farklı bir kaynaktan (App Engine uygulamanız) Cloud Storage'a istek yapmasına izin verir. İzin verilen kaynak olarak App Engine uygulamanızın temel URL'sini belirtmelisiniz. Ayrıca, istemcinin Cloud Storage'a güvenli bir şekilde dosya yüklemesini sağlamak için önceden yetkilendirilmiş bir URL olan İmzalı URL'ler (Signed URLs) kullanmalısınız. Bu, istemcinin Cloud Storage kimlik bilgilerine sahip olmasına gerek kalmadan yükleme yapmasına olanak tanır. Diğer seçenekler yanlıştır çünkü: Kullanıcılara doğrudan Storage WRITER rolü atamak, güvenlik riski oluşturur ve genellikle önerilmez. App Engine varsayılan kimlik bilgilerini kullanarak istekleri imzalamak, tarayıcı istemcileri için doğrudan bir çözüm değildir; bu genellikle sunucu tarafı işlemler için kullanılır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez