检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SSE-C Functions With SSE-C used, OBS uses the keys and MD5 values provided by customers for server-side encryption. Newly Added Headers OBS does not store your encryption keys. If you lost them, you lost the objects. Six headers are added to support SSE-C.
(Java SDK) SDK uses the maxErrorRetry parameter configured in Creating and Configuring an OBS Client (SDK for Java) to retry. The default value for retry times is 3. 0 to 5 is recommended.
Code string Explanation: Error code returned by the OBS server. Message string Explanation: Error description returned by the OBS server. HostId string Explanation: Request server ID returned by the OBS server. RequestId string Explanation: Request ID returned by the OBS server.
Code string Explanation: Error code returned by the OBS server. Message string Explanation: Error description returned by the OBS server. HostId string Explanation: Request server ID returned by the OBS server. RequestId string Explanation: Request ID returned by the OBS server.
Cropping Images Common Cropping You can edit code on OBS Console or make an API call to crop images. You can start at any point on an image and crop the image into a rectangle with specified width and height. Table 1 describes the parameters.
If there is no such a default master key, OBS will create one and use it by default.
Restrictions To create a PFS, you must have the obs:bucket:CreateBucket permission. IAM is recommended for granting permissions. For details, see IAM Custom Policies. The mapping between OBS regions and endpoints must comply with what is listed in Regions and Endpoints.
This example uploads string Hello OBS to bucket examplebucket as object example/objectname.
Public Parameters You can use the GUI or code mode on OBS Console or make an API call to configure public parameters for watermarking. You can add a text or image watermark to the original image.
Restrictions To set an object ACL, you must be the bucket owner or have the required permission (obs:object:PutObjectAcl in IAM or PutObjectAcl in a bucket policy). For details, see Introduction to OBS Access Control, IAM Custom Policies, and Configuring an Object Policy.
If the value is invalid, OBS ignores this parameter. In such case, the Location header is the object address, and OBS returns a status code based on whether the operation succeeds or fails.
It is used for the OBS server to verify data integrity.
To view the bucket version, see Checking OBS Version (OBS 2.0 or OBS 3.0). Folder uploads You can upload folders using OBS Console, OBS Browser+, or obsutil.
Interlaced Image Loading You can edit code on OBS Console or make an API call to load images in an interlaced way. With format conversion, images are generated in baseline JPEG format by default. If you want to generate an image in progressive JPEG, use the interlace parameter.
OBS provides a different second-level domain name for each region. You can use the domain names provided by OBS or define your own domain names to access OBS. Parent topic: Before You Start
In OBS, objects are basic data units that users can perform operations on.
OBS does not provide an API for deleting bucket quotas. You can set the bucket quota to 0 to cancel the quota limit. Ways to Manage Bucket Quotas You can use APIs or SDKs to manage bucket quotas.
It is used for the OBS server to verify data integrity.
Ways to List Objects You can use OBS Console, APIs, SDKs, or obsutil to list objects. Using OBS Console In the navigation pane of OBS Console, choose Object Storage. In the bucket list, click the bucket you want to operate. The Objects page is displayed.
If there is no such a default master key, OBS will create one and use it by default.