將新資產上傳到CloudFiles存儲時我想獲取此資產的公共URL(如果容器啓用了CDN)。我想通了,這樣做是發出3的唯一途徑要求到Rackspace公司(是的,三!):獲取新上傳的CloudFiles資產的公開URL
- 驗證用戶並獲得
x-auth-token
,x-storage-url
和x-cdn-management-url
。 - 獲取所有令牌和URL後,將文件上傳到容器。
- 向容器的公用URL發出一個HEAD請求到
x-cdn-management-url
。
我只想確保我真的需要每次上傳3次請求才能獲取我剛剛上傳的資產的公開網址。所有操作必須通過API以編程方式執行。