Todos los productos
Search
Centro de documentos

Object Storage Service:PutStyle

Última actualización: Sep 03, 2026

Crea un estilo de imagen que contiene uno o varios parámetros de Image Processing (IMG).

Notas de uso

De forma predeterminada, una cuenta de Alibaba Cloud puede crear estilos de imagen. Para crear un estilo de imagen como usuario RAM o mediante Security Token Service (STS), el usuario RAM debe tener el permiso oss:PutStyle. Para obtener más información, consulte Common examples of RAM policies.

Sintaxis de la solicitud

Nota

Especifique el nombre del estilo de imagen mediante el parámetro styleName. Ejemplo: PUT /?style&styleName=imagestyle HTTP/1.1.

PUT /?style&styleName=styleName HTTP/1.1
Date:  GMT Date
Content-Length: ContentLength
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue

Encabezados de solicitud

Una solicitud PutStyle utiliza solo encabezados de solicitud comunes. Consulte Common HTTP headers para más información.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Style

Contenedor

Sí

N/A

Contenedor que almacena el contenido del estilo de imagen.

Sin nodos primarios

Nodos secundarios: Content

Content

Cadena

Sí

image/resize,p_50

Contenido del estilo de imagen. Un estilo de imagen puede contener uno o varios parámetros IMG.

  • Un estilo de imagen puede incluir un parámetro IMG. Por ejemplo, utilice image/resize,p_50 para cambiar el tamaño de la imagen al 50%.

  • Un estilo de imagen también puede incluir varios parámetros IMG. Por ejemplo, utilice image/resize,p_63/quality,q_90 para cambiar el tamaño de la imagen al 63% y, después, establezca la calidad relativa de la imagen al 90%.

Nodos primarios: Style

Sin nodos secundarios

Encabezados de respuesta

La respuesta utiliza solo encabezados de respuesta comunes. Consulte Common HTTP headers para información adicional.

Ejemplos

  • Solicitudes de ejemplo

PUT /?style&styleName=imagestyle HTTP/1.1
Date: Thu, 17 Apr 2025 05:34:24 GMT
Content-Length: 63
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
<Style>
 <Content>image/resize,p_50</Content>
</Style>
  • Respuestas correctas de ejemplo

HTTP/1.1 200 OK
Server: AliyunOSS
Date: Fri, 04 Mar 2022 05:34:24 GMT
Content-Length: 0
Connection: keep-alive
x-oss-request-id: 534B371674E88A4D8906****

SDK

Puede llamar a la operación PutStyle mediante los SDK de OSS para los lenguajes de programación que se indican a continuación:

ossutil

Para obtener información sobre el comando de ossutil correspondiente a la operación PutStyle, consulte put-style.