【发布时间】:2013-02-16 12:47:57
【问题描述】:
将新资产上传到 CloudFiles 存储时,我想获取此资产的公共 URL(如果容器启用了 CDN)。我发现唯一的方法是向 RackSpace 发出 3 个(是的,三个!)请求:
- 验证用户并获取
x-auth-token、x-storage-url和x-cdn-management-url。 - 获取所有令牌和 URL 后,将文件上传到容器。
- 向
x-cdn-management-url发出 HEAD 请求以获取容器的公共 URL。
我只是想确保每次上传确实需要 3 个请求来获取我刚刚上传的资产的公共 URL。所有操作都必须通过 API 以编程方式执行。
【问题讨论】:
标签: rackspace cloudfiles