API | 작업명 | 작업 설명 |
객체 메타데이터 조회 | 객체의 메타데이터 정보 조회 |
QCloudHeadObjectRequest* headerRequest = [QCloudHeadObjectRequest new];// 객체 키는 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 포맷은 'video/xxx/movie.mp4'입니다.headerRequest.object = @"exampleobject";// versionId 버전 제어 활성화 시, 조회할 버전 ID를 지정하며 지정하지 않을 경우 객체의 최신 버전을 조회합니다.headerRequest.versionID = @"versionID";// BucketName-APPID 포맷의 버킷 이름headerRequest.bucket = @"examplebucket-1250000000";[headerRequest setFinishBlock:^(NSDictionary* result, NSError *error) {// result 구체적인 정보 반환}];[[QCloudCOSXMLService defaultCOSXML] HeadObject:headerRequest];
let headObject = QCloudHeadObjectRequest.init();// BucketName-APPID 포맷의 버킷 이름headObject.bucket = "examplebucket-1250000000";// versionId 버전 제어 활성화 시, 조회할 버전 ID를 지정하며 지정하지 않을 경우 객체의 최신 버전을 조회합니다.headObject.versionID = "versionID";// 객체 키는 객체의 COS 상의 전체 경로로, 디렉터리가 있을 경우 포맷은 'video/xxx/movie.mp4'입니다.headObject.object = "exampleobject";headObject.finishBlock = {(result,error) inif let result = result {// result에 응답 header 정보 포함} else {print(error!);}}QCloudCOSXMLService.defaultCOSXML().headObject(headObject);
피드백