简介
本文档提供关于如何使用非默认域名请求 COS 服务。
SDK API 参考
CDN 默认加速域名
以下代码展示了如何使用默认加速域名访问 COS 服务。
示例代码
Objective-C
QCloudCOSXMLEndPoint *endpoint = [[QCloudCOSXMLEndPoint alloc] init];endpoint.suffix = @"file.myqcloud.com";
说明
Swift
let endpoint = QCloudCOSXMLEndPoint();endpoint.suffix = "file.myqcloud.com";
说明
CDN 自定义加速域名
以下代码展示了如何使用自定义加速域名访问 COS 服务。
示例代码
Objective-C
QCloudCOSXMLEndPoint *endpoint = [[QCloudCOSXMLEndPoint alloc] initWithLiteralURL:[NSURL URLWithString:@"exampledomain.com"]];
说明
Swift
let endpoint = QCloudCOSXMLEndPoint.init(literalURL: NSURL.init(string: "exampledomain.com") as URL?);
说明
自定义源站域名
以下代码展示了如何使用自定义源站域名访问 COS 服务。
示例代码
Objective-C
NSString *customDomain = @"exampledomain.com"; // 自定义加速域名QCloudCOSXMLEndPoint *endpoint = [[QCloudCOSXMLEndPoint alloc] initWithLiteralURL:[NSURL URLWithString:customDomain]];
说明
Swift
let endpoint = QCloudCOSXMLEndPoint.init(literalURL: NSURL.init(string: "exampledomain.com") as URL?);
说明
全球加速域名
以下代码展示了如何使用全球加速域名访问 COS 服务。
示例代码
Objective-C
QCloudCOSXMLEndPoint *endpoint = [[QCloudCOSXMLEndPoint alloc]init];endpoint.suffix = @"cos.accelerate.myqcloud.com";
说明
Swift
let endpoint = QCloudCOSXMLEndPoint();endpoint.suffix = "cos.accelerate.myqcloud.com";
说明