Tous les produits
Search
Centre de documentation

Object Storage Service:Creates an image style

Dernière mise à jour :Aug 18, 2026

Crée un style d'image contenant un ou plusieurs paramètres de traitement d'images (IMG).

Remarques sur l'utilisation

Par défaut, un compte Alibaba Cloud peut créer des styles d'image. Pour créer un style d'image en tant qu'utilisateur RAM ou via Security Token Service (STS), l'utilisateur RAM doit disposer de l'autorisation oss:PutStyle. Pour plus d'informations, consultez la rubrique Exemples courants de politiques RAM.

Syntaxe de la requête

Remarque

Spécifiez le nom du style d'image à l'aide du paramètre styleName. Exemple : 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

En-têtes de requête

Une requête PutStyle utilise uniquement les en-têtes de requête communs. Pour plus d'informations, consultez la section En-têtes HTTP communs.

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

Style

Conteneur

Oui

N/A

Conteneur stockant le contenu du style d'image.

Nœuds parents : aucun

Nœuds enfants : Content

Content

Chaîne

Oui

image/resize,p_50

Contenu du style d'image. Un style d'image peut contenir un ou plusieurs paramètres IMG.

  • Incluez un seul paramètre IMG dans un style d'image. Par exemple, utilisez image/resize,p_50 pour redimensionner l'image à 50 %.

  • Incluez plusieurs paramètres IMG dans un style d'image. Par exemple, utilisez image/resize,p_63/quality,q_90 pour redimensionner l'image à 63 %, puis définir la qualité relative de l'image à 90 %.

Nœuds parents : Style

Nœuds enfants : aucun

En-têtes de réponse

La réponse utilise uniquement les en-têtes de réponse communs. Pour plus d'informations, consultez la section En-têtes HTTP communs.

Exemples

  • Exemple de requête

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>
  • Exemple de réponse réussie

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

Utilisez les SDK OSS pour les langages de programmation suivants afin d'appeler l'opération PutStyle :

ossutil

Pour obtenir des informations sur la commande ossutil correspondant à l'opération PutStyle, consultez la rubrique put-style.