对象存储服务 OBS-复制对象:限定条件复制

时间:2024-05-09 15:51:37

限定条件复制

复制对象时,可以指定一个或多个限定条件,满足限定条件时则进行复制,否则抛出异常,复制对象失败。

您可以使用的限定条件如下:

参数

作用

OBS Android SDK对应方法

Copy-Source-If-Modified-Since

如果源对象在指定的时间后有修改,则进行复制,否则抛出异常。

CopyObjectRequest.setIfModifiedSince

Copy-Source-If-Unmodified-Since

如果源对象在指定的时间后没有修改,则进行复制,否则抛出异常。

CopyObjectRequest.setIfUnmodifiedSince

Copy-Source-If-Match

如果源对象的ETag值与该参数值相同,则进行复制,否则抛出异常。

CopyObjectRequest.setIfMatchTag

Copy-Source-If-None-Match

如果源对象的ETag值与该参数值不相同,则进行复制,否则抛出异常。

CopyObjectRequest.setIfNoneMatchTag

support.huaweicloud.com/sdk-android-devg-obs/obs_26_0605.html