![](/img/trans.png)
[英]How to create an object with Content-Type “application/directory” inside a rackspace CloudFiles Container with openstack.net?
[英]Accessing the size of a cloudfiles object?
是否可以在不檢索整個對象的情況下獲取cloudfiles對象的大小?
我有500,000個文件,我想知道它的字節大小,但如果我在每個文件上請求整個對象,它將花費我100美元的帶寬費用。
我知道我可以在容器中獲取對象列表,但這似乎只給了我對象的名稱?
謝謝,並幫助贊賞。
使用PHP SDK,您有幾個選擇:
如果要查找每個文件的大小,可以先檢索容器中的文件列表,然后循環遍歷它們,在循環中的每個文件上調用getContentLength()
方法。
如果您正在查找所有500,000個文件占用的總大小,您可以簡單地獲取它們所在容器的大小。以下是代碼: https : //github.com/rackspace/php -opencloud / blob / master / docs / userguide / ObjectStore / USERGUIDE.md#get-bytes-used 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.