GoogleGoogle Professional Cloud Architect (PCA) Certification
·TW
·更新於 5 Sep 2026
允許瀏覽器用戶端將音樂檔案直接上傳到 Cloud Storage 儲存桶,而無需透過後端代理上傳,該儲存桶由 App Engine 託管的網路應用程式提供。您會設定什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在目標 Cloud Storage 儲存桶上設定 CORS 配置,並將 App Engine 應用程式基礎 URL 作為允許的來源,然後使用 Cloud Storage Signed URLs 來產生 POST URL。.
為什麼這是答案
正確答案允許瀏覽器用戶端直接上傳檔案到 Cloud Storage,而無需透過後端代理。這需要兩個關鍵設定:
1. CORS (跨來源資源共用) 配置:瀏覽器安全機制會阻止網頁從不同來源(例如您的 App Engine 應用程式網域和 Cloud Storage 網域)直接發出請求。設定 CORS 允許您的 App Engine 應用程式網域向 Cloud Storage 儲存桶發出請求。
2. Cloud Storage 簽署網址 (Signed URLs):這提供了一個有時間限制的、安全的網址,允許用戶端直接上傳檔案到儲存桶,而無需暴露長期憑證。App Engine 後端會產生這個簽署網址,然後將其提供給用戶端。
其他選項不正確的原因:
直接將 Storage WRITER 角色指派給使用者不安全,且通常不適用於瀏覽器用戶端。
僅使用簽署網址而不設定 CORS 會導致瀏覽器因跨來源限制而拒絕請求。
App Engine 預設憑證用於 App Engine 服務本身對 Cloud Storage 的請求,而不是用於授權瀏覽器用戶端直接上傳。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡