Bir veya daha fazla Görüntü İşleme (IMG) parametresi içeren bir görüntü stili oluşturur.
Kullanım notları
Varsayılan olarak bir Alibaba Cloud hesabı görüntü stilleri oluşturabilir. Bir RAM kullanıcısı olarak veya Security Token Service (STS) kullanarak görüntü stili oluşturmak için RAM kullanıcısının oss:PutStyle iznine sahip olması gerekir. Daha fazla bilgi için bkz. RAM ilkelerinin yaygın örnekleri.
İstek sözdizimi
Görüntü stili adını belirtmek için styleName parametresini kullanın. Örnek: 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
İstek üst bilgileri
PutStyle isteği yalnızca ortak istek üst bilgilerini kullanır. Daha fazla bilgi için bkz. Ortak HTTP üst bilgileri.
İstek parametreleri
|
Parametre |
Tür |
Gerekli |
Örnek |
Açıklama |
|
Style |
Konteyner |
Evet |
Yok |
Görüntü stili içeriğini depolayan konteyner. Üst düğümler: yok Alt düğümler: Content |
|
Content |
Dize |
Evet |
image/resize,p_50 |
Görüntü stilinin içeriği. Bir görüntü stili, bir veya daha fazla IMG parametresi içerebilir.
Üst düğümler: Style Alt düğümler: yok |
Yanıt üst bilgileri
Yanıt yalnızca ortak yanıt üst bilgilerini kullanır. Daha fazla bilgi için bkz. Ortak HTTP üst bilgileri.
Örnekler
Örnek istekler
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>
Örnek başarılı yanıt
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
PutStyle işlemini çağırmak için aşağıdaki programlama dillerine yönelik OSS SDK'larını kullanabilirsiniz:
ossutil
PutStyle işlemine karşılık gelen ossutil komutu hakkında bilgi için bkz. put-style.