OBSAbstractGetObjectRequest Class Reference

Inherits from OBSCORSRequest : OBSBaseRequest : OBSAbstractModel : OBSMTLModel
Conforms to OBSGetObjectProtocol
Declared in OBSGetObjectModel.h
OBSGetObjectModel.m

Overview

获取对象父类

  bucketName

桶名

@property (nonatomic, strong, nonnull) NSString *bucketName

Declared In

OBSGetObjectModel.h

  objectKey

对象key

@property (nonatomic, strong, nonnull) NSString *objectKey

Declared In

OBSGetObjectModel.h

  versionID

版本号

@property (nonatomic, strong, nonnull) NSString *versionID

Declared In

OBSGetObjectModel.h

  responseContentType

重写ContentType头

@property (nonatomic, strong, nonnull) NSString *responseContentType

Declared In

OBSGetObjectModel.h

  responseContentLanguage

重写响应中的Content-Language头

@property (nonatomic, strong, nonnull) NSString *responseContentLanguage

Declared In

OBSGetObjectModel.h

  responseExpires

重写响应中的Expires头

@property (nonatomic, strong, nonnull) NSString *responseExpires

Declared In

OBSGetObjectModel.h

  responseCacheControl

重写响应中的Cache-Control头

@property (nonatomic, strong, nonnull) NSString *responseCacheControl

Declared In

OBSGetObjectModel.h

  responseContentDisposition

重写响应中的Content-Disposition 头

@property (nonatomic, strong, nonnull) NSString *responseContentDisposition

Declared In

OBSGetObjectModel.h

  responseContentEncoding

重写响应中的Content-Encoding头

@property (nonatomic, strong, nonnull) NSString *responseContentEncoding

Declared In

OBSGetObjectModel.h

  range

获取在Range范围内的对象内容

@property (nonatomic, strong, nonnull) NSString *range

Declared In

OBSGetObjectModel.h

  ifModifiedSince

如果对象在请求中指定的时间之后有修改,则返回对象内容

@property (nonatomic, strong, nonnull) NSDate *ifModifiedSince

Declared In

OBSGetObjectModel.h

  ifUnmodifiedSince

如果对象在请求中指定的时间之后没有修改,则返回对象内容

@property (nonatomic, strong, nonnull) NSDate *ifUnmodifiedSince

Declared In

OBSGetObjectModel.h

  ifETagMatch

如果对象的ETag和请求中指定的ETag相同,则返回对象内容

@property (nonatomic, strong, nonnull) NSString *ifETagMatch

Declared In

OBSGetObjectModel.h

  ifETagNoneMatch

如果对象的ETag和请求中指定的ETag不相同,则返回对象内容

@property (nonatomic, strong, nonnull) NSString *ifETagNoneMatch

Declared In

OBSGetObjectModel.h

  encryption

加密方式

@property (nonatomic, strong, nonnull) __kindof OBSAbstractEncryption *encryption

Declared In

OBSGetObjectModel.h

  downloadProgressBlock

下载block

@property (nonatomic, copy, nonnull) OBSNetworkingDownloadProgressBlock downloadProgressBlock

Declared In

OBSGetObjectModel.h