This section describes how to upload local files to OBS over the Internet. These files can be texts, images, videos, or any other type of files.
An object can have a different storage class from its bucket. You can specify a storage class for an object when uploading it, or you can change the object storage class after the object is uploaded.
You can also click add files to select files.
If the bucket has server-side encryption configured, the object you upload will inherit encryption from the bucket by default.
WORM retention policies can be configured in the advanced settings only when WORM is enabled for the bucket.
Configuring metadata: Add metadata ContentDisposition, ContentLanguage, WebsiteRedirectLocation, ContentEncoding, or ContentType as needed. For more information, see Object Metadata. Metadata is a set of name-value pairs. The metadata value cannot be left blank. You can add two or more metadata entries by clicking Add.
Configuring WORM retention: Choose Inherit from bucket, or choose Configure and then specify a retention period, to automatically protect new objects uploaded to the bucket from being deleted.
Figure 1 Configuring metadata or WORM retention

When uploading an object, you can specify a storage class for it. After the object is uploaded, you can also change its storage class by doing as follows:
You can also select multiple objects at a time and choose More > Change Storage Class above the object list, to batch change their storage classes.
Figure 2 Changing a storage class

You can click Copy Path on the right of an object to copy its path.
You can share the path with others. Then they can open the bucket where the object is stored and enter the path in the search box above the object list to find the object.