对象存储服务 OBS-复制对象:限定条件复制
限定条件复制
复制对象时,可以指定一个或多个限定条件,满足限定条件时则进行复制,否则抛出异常,复制对象失败。
您可以使用的限定条件如下:
参数 |
作用 |
OBS .NET SDK对应属性 |
---|---|---|
Copy-Source-If-Modified-Since |
如果源对象在指定的时间后有修改,则进行复制,否则抛出异常。 |
CopyObjectRequest.IfModifiedSince |
Copy-Source-If-Unmodified-Since |
如果源对象在指定的时间后没有修改,则进行复制,否则抛出异常。。 |
CopyObjectRequest.IfUnmodifiedSince |
Copy-Source-If-Match |
如果源对象的ETag值与该参数值相同,则进行复制,否则抛出异常。 |
CopyObjectRequest.IfMatch |
Copy-Source-If-None-Match |
如果源对象的ETag值与该参数值不相同,则进行复制,否则抛出异常。 |
CopyObjectRequest.IfNoneMatch |