简介
本文档提供关于如何使用非默认域名请求对象存储(Cloud Object Storage,COS)服务。
默认 CDN 加速域名
功能说明
请求示例
qcloud_cos::CosConfig config("./config.json");qcloud_cos::CosAPI cos(config);// 将 examplebucket-1250000000 修改为真实的存储桶名CosSysConfig::SetDomainSameToHost(true);CosSysConfig::SetDestDomain("examplebucket-1250000000.file.myqcloud.com");
或者修改 config.json:
"IsDomainSameToHost":true,"DestDomain":"examplebucket-1250000000.file.myqcloud.com",
自定义 CDN 加速域名
功能说明
请求示例
qcloud_cos::CosConfig config("./config.json");qcloud_cos::CosAPI cos(config);// 将 mycdndomain.com 修改为真实的 CDN 域名CosSysConfig::SetDomainSameToHost(true);CosSysConfig::SetDestDomain("mycdndomain.com");
或者修改 config.json:
"IsDomainSameToHost":true,"DestDomain":"emycdndomain.com",
自定义源站域名
功能说明
请求示例
qcloud_cos::CosConfig config("./config.json");qcloud_cos::CosAPI cos(config);// 将 mydomain.com 修改为真实的自定义域名CosSysConfig::SetDomainSameToHost(true);CosSysConfig::SetDestDomain("mydomain.com");
或者修改config.json:
"IsDomainSameToHost":true,"DestDomain":"mydomain.com",
全球加速域名
功能说明
请求示例
qcloud_cos::CosConfig config("./config.json");config.SetRegion("accelerate")qcloud_cos::CosAPI cos(config);
或者修改 config.json:
"Region":"accelerate",