全部產品
Search
文件中心

:OSS怎麼更改Object元資料資訊

更新時間:Aug 29, 2018

OSS的Object包括很多的元資料,包括Key值(目錄、名稱)、http頭資訊和user自訂元資料。您在上傳Object或者在後續使用的過程中可能需要修改對應的資料。有兩種方法可以實現該功能: 

1. 可以將Object下載到本地,刪除原來的Object,重新上傳更改為元資料的Object以達到更改的效果。該方法是最基本的方法,但是很耗時並且消耗資源。因此不建議您使用該方法。 

2. 可以通過CopyObjcet或者UploadPartCopy介面對Object進行拷貝,修改過程可以修改目標檔案的元資料,再把源檔案刪除即可,建議您使用該方法進行操作。這裡以Java SDK修改檔案目錄和名稱為例:    

        String bucketName = "bucket_sample";

    String sourceKey = "menu1/src_sample";

    String dstKey = "menu2/dst_sample";

   

    OSSClient client = new OSSClient(ACCESS_ID, ACCESS_KEY, ACEESS_TOKEN);

    client.copyObject(bucketName, sourceKey, bucketName, dstKey);

    client.deleteObject(bucketName, sourceKey);


更多資訊請參考設定對象/檔案元資訊

如果問題還未能解決,請聯繫售後支援人員