Last updated: 2019-08-08 10:57:09


Before using COS, read Basic Concepts to learn the definitions of COS basic concepts including bucket, object, region, access domain name, etc.
COS offers the following capabilities:

Feature Description
Creating Bucket You need to create a bucket before uploading objects to COS.
Deleting Bucket To delete a bucket, you first need to delete all objects in it and fragments in Incomplete Upload.
Setting Bucket Access Permission COS supports setting bucket access permission, and provides access policies (Policies) and Access Control Lists (ACLs).
Setting Hotlink Protection COS is billed based on the actual usage. To reduce additional costs incurred due to hotlinking of your COS data, COS supports setting hotlink protection to ensure security.
Origin-pull Settings An origin server address is set to read the data requested by a request from the origin server in different ways, to meet the needs of hot migration of data and redirection of specific requests.
Hosting Static Websites By configuring a bucket for static website hosting, you can access the static website using the domain name of the bucket.
Setting Cross Origin Resource Sharing COS provides the CORS settings in the HTML5 standard. For this purpose, COS supports responding to OPTIONS requests and returning specific setting rules (CORS Headers) to browsers according to the rules set by developers.
Domain Name Management You can bind custom domain names to the access domain name of COS through domain name management, and thus the objects of your bucket can be accessed using custom domain names. You can also configure Tencent Cloud CDN with one click to enable acceleration.
Uploading Object Objects (such as text files, images, videos, Apps, etc.) can be uploaded to a bucket.
Downloading Object Objects can be downloaded in multiple ways.
Searching for Objects You can search for objects in buckets or folders by prefix.
Setting Object Access Permission Object access permission allows access control at object level and has a higher priority than bucket access permission.
Custom Headers Sets HTTP headers for an object.
Deleting Object Deletes an object or objects in batch.
Creating Folder Folders can be created to manage and classify data stored in COS.
Deleting Folder A folder and all files in it can be deleted.
API Documentation Provides API operations and related examples supported by COS.
SDK Documentation Provides SDK development operations and related examples for mainstream languages.