Todos los productos
Search
Centro de documentos

Object Storage Service:SealAppendObject

Última actualización: Sep 03, 2026

Sella un objeto anexable para impedir que se le agreguen más datos. Después de sellarlo, puede usar reglas de ciclo de vida para mover el objeto al almacenamiento Cold Archive o Deep Cold Archive y así reducir los costos de almacenamiento. Antes del sellado, el objeto solo puede transicionar a Infrequent Access (IA) o Archive Storage.

Importante

Para utilizar esta operación, envíe un ticket y solicite acceso.

Permisos

De forma predeterminada, una cuenta de Alibaba Cloud tiene permisos completos. Los usuarios de RAM o los roles de RAM bajo una cuenta de Alibaba Cloud no tienen ningún permiso predeterminado. La cuenta de Alibaba Cloud o el administrador de la cuenta deben otorgar los permisos de operación mediante RAM policies o Bucket Policy.

API

Acción

Descripción

SealAppendObject

oss:SealAppendObject

Sella un objeto anexable para impedir que se le agreguen más datos.

Operaciones relacionadas

Operación

Descripción

HeadObject

Devuelve el encabezado x-oss-sealed-time para objetos sellados. No se devuelve en objetos sin sellar.

GetObject

Devuelve el encabezado x-oss-sealed-time para objetos sellados. No se devuelve en objetos sin sellar.

Lifecycle

De forma predeterminada, las reglas de ciclo de vida no pueden mover objetos anexables a Cold Archive ni a Deep Cold Archive. Sellar el objeto elimina esta restricción.

Sintaxis de la solicitud

POST /ObjectName?seal&position=Position HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Content-Length: 0
Date: GMT Date
Authorization: SignatureValue

Parámetros de la solicitud

Nombre

Tipo

Obligatorio

Descripción

seal

string

Sí

Inicia la operación de sellado.

position

string

Sí

Longitud esperada del objeto. OSS verifica este valor frente a la longitud real del objeto. Si difieren, la solicitud falla con un error PositionNotEqualToLength.

Encabezados de la solicitud

Esta operación utiliza únicamente common request headers.

Encabezados de la respuesta

Encabezado de respuesta

Tipo

Ejemplo

Descripción

x-oss-sealed-time

string

Wed, 07 May 2025 23:00:00 GMT

Hora GMT en la que se selló el objeto por primera vez. No cambia en llamadas posteriores de sellado.

Ejemplos

Ejemplo de solicitud

POST /test.jpg?seal&position=344606 HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Wed, 07 May 2025 23:00:00 GMT
Content-Length: 0
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250507/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3****

Ejemplo de respuesta

HTTP/1.1 200 OK
x-oss-request-id: 559CC9BDC755F95A6448****
x-oss-object-type: Appendable
x-oss-storage-class: Standard
x-oss-sealed-time: Wed, 07 May 2025 23:00:00 GMT
Date: Wed, 07 May 2025 23:00:00 GMT
Last-Modified: Mon, 07 Apr 2025 07:32:52 GMT
ETag: "fba9dede5f27731c9771645a3986****"
Content-Length: 344606
Content-Type: image/jpg
Connection: keep-alive
Server: AliyunOSS

Códigos de error

Código de error

Código de estado HTTP

Descripción

AppendSealedObjectNotAllowed

409

El objeto destino no es un objeto anexable.

PositionNotEqualToLength

409

El valor de posición no coincide con la longitud real del objeto.