Feature Overview
This document describes how to request the COS service by using a non-default domain name.
SDK API References
Custom origin domain name
The sample code below shows how to access a COS service using a custom origin server domain name.
Sample code
CosXmlConfig config = new CosXmlConfig.Builder().SetRegion("COS_REGION") // Set a default bucket region// The request domain is your.domain.com.SetHost("your.domain.com") // Custom domain name.Build();
Note
Global acceleration domain name
The sample code below shows how to access a COS service using a global acceleration endpoint.
Sample code
CosXmlConfig config = new CosXmlConfig.Builder().SetEndpointSuffix("cos.accelerate.myqcloud.com").Build();
Note
Custom CDN domain name
The sample code below shows how to access a COS service using a custom CDN acceleration domain name.
Sample code
CosXmlConfig config = new CosXmlConfig.Builder().SetHost("exampledomain.com").Build();
Note
Default CDN domain name
The sample code below shows how to access a COS service using a default CDN acceleration domain name.
Sample code
CosXmlConfig config = new CosXmlConfig.Builder().SetEndpointSuffix("file.myqcloud.com").Build();
Note