Crie um estilo de imagem com um ou mais parâmetros de Image Processing (IMG).
Observações de uso
Contas Alibaba Cloud têm permissão para criar estilos de imagem por padrão. Para criar um estilo de imagem como usuário RAM ou com o Security Token Service (STS), o usuário RAM precisa da permissão oss:PutStyle. Para mais informações, consulte Exemplos comuns de políticas do RAM.
Sintaxe da solicitação
Use o parâmetro styleName para especifique o nome do estilo de imagem. Exemplo: 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
Cabeçalhos da solicitação
A solicitação PutStyle usa apenas cabeçalhos de solicitação comuns. Para mais informações, consulte Cabeçalhos HTTP comuns.
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Style |
Container |
Sim |
N/A |
Contêiner que armazena o conteúdo do estilo de imagem. Nós pai: nenhum Nós filho: Content |
|
Content |
String |
Sim |
image/resize,p_50 |
Conteúdo do estilo de imagem. Um estilo pode conter um ou mais parâmetros IMG.
Nós pai: Style Nós filho: nenhum |
Cabeçalhos da resposta
A resposta usa apenas cabeçalhos de resposta comuns. Para mais informações, consulte Cabeçalhos HTTP comuns.
Exemplos
Exemplos de solicitações
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>
Exemplos de respostas de sucesso
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
Use os SDKs do OSS nas linguagens de programação a seguir para chamar a operação PutStyle:
ossutil
Para obter informações sobre o comando do ossutil correspondente à operação PutStyle, consulte put-style.