OBSOptionsObjectRequest Class Reference

Inherits from OBSBaseRequest : OBSAbstractModel : OBSMTLModel
Conforms to OBSOptionsObjectProtocol
Declared in OBSOptionsObjectModel.h
OBSOptionsObjectModel.m

Overview

Preflight request to an object

Other Methods

– initWithBucketName:objectKey:origin:accessControlRequestMethod:

Initialize a preflight request.

- (instancetype)initWithBucketName:(NSString *)bucketName objectKey:(NSString *)key origin:(NSString *)origin accessControlRequestMethod:(NSString *)method

Parameters

bucketName

Bucket name

  • @param key Object name
origin

Origin of the crossorigin request

method

Allowed HTTP method

Return Value

Preflight request to an object

Declared In

OBSOptionsObjectModel.h

Other Methods

  bucketName

Bucket name

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

Declared In

OBSOptionsObjectModel.h

  objectKey

Object name

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

Declared In

OBSOptionsObjectModel.h

  origin

Origin of the cross-origin request

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

Declared In

OBSOptionsObjectModel.h

  accessControlRequestHeadersList

List of HTTP headers that can be carried in the actual request

@property (nonatomic, strong, nonnull) NSArray<NSString*> *accessControlRequestHeadersList

Declared In

OBSOptionsObjectModel.h

  accessControlRequestMethod

HTTP method used in the actual request

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

Declared In

OBSOptionsObjectModel.h