Docs
ufile
Product Introduction
Function Overview

Feature Overview

Storage Features

The US3 product provides the following common upload and download features for object storage.

Normal upload (Put File)

Normal upload refers to users using the Put File method in the object storage API to upload a single File. It can be applied in any scene where the upload can be completed in a single HTTP request interaction, such as small file upload.

Form upload (Post File)

Form upload is a way of uploading suitable for small files. It refers to users using the Post File request in the object storage API to complete the File upload.

Fragmented upload (Multipart Upload)

Fragmented upload refers to dividing the file to be uploaded into several data blocks for separate upload. After the upload is completed, call the object storage API to combine these Parts into a File.

Normal download (Get File)

Normal download refers to the user downloading the uploaded file. File download is completed using the GET request of HTTP.

Fragmented download (Range Get)

Fragmented download refers to the function of starting to download from a specified position in the File. For large files, multiple downloads can be divided. If the download is interrupted midway, you can also continue to download from the last completed point when restarting.

Management Features

In addition to supporting standard object storage upload and download functions, the US3 product provides a wealth of management functions.

Domain Management

The object storage space supports access through the test domain name, and you can also choose to bind a custom domain name to create CDN acceleration.

Static Website Hosting

You can configure static website hosting strategies for US3 buckets binded to custom domain names through the console.

Lifecycle

By enabling the lifecycle function of the storage space, you can manage the lifecycle of all files or specific prefix files in the storage space, and set lifecycle rules for archiving storage or deleting file operations.

Mirror Backsource

When the data you request from the US3 storage space does not exist, you can set mirror backsource rules to perform backsource reading in various ways for data retrieval requests, meeting your needs for data hot migration and specific request redirection.

Cross-domain Access

Cross-domain access (CORS) refers to the operation of a user requesting resources from another domain name from a webpage of one domain name. You can limit the permission of cross-domain access through the cross-domain access strategy management function.

Cross-regional Replication

You can choose to bind two storage spaces in different regions to perform file synchronization. While providing cross-regional disaster recovery capabilities for storage spaces, it can also meet your data replication needs.

Log Management

After setting up the log management storage space, all user access logs for the storage space will be stored in the storage space you specified, on an hourly basis, with a fixed name.

Token Management

The token function can flexibly open storage space and file management permissions according to user needs.