edit-icon download-icon

管理API

最終更新日: Feb 10, 2018

Put Process Configuration は、 バケット内の画像処理に関連する属性を設定するために使用されます。

Request syntax

  1. PUT /?processConfiguration HTTP/1.1
  2. Host: BucketName.oss-cn-hangzhou.aliyuncs.com
  3. Date: GMT Date
  4. Content-Length: 188
  5. Authorization: SignatureValue
  6. <BucketProcessConfiguration>
  7. <CompliedHost>img</CompliedHost>
  8. <SourceFileProtect>Disabled</SourceFileProtect>
  9. <SourceFileProtectSuffix>jpg,png</SourceFileProtectSuffix>
  10. <StyleDelimiters>/,-</StyleDelimiters>
  11. <OssDomainSupportAtProcess>Enabled</OssDomainSupportAtProcess>
  12. </BucketProcessConfiguration>

Request elements

名前 説明
CompliedHost 処理構成が有効になるドメイン名。
img/bothという2つの値しか利用できません。img値は、設定されたスタイル区切り文字が IMG にのみ適用されることを示します。both値は、OSS が IMG のスタイルセパレータも使用できることを示します。
タイプ: String
親要素:BucketProcessConfiguration
SourceFileProtect 元のイメージにファイル保護が有効になっているかどうか。
使用可能な値は2つだけです: Enabled / DisabledEnabled値は、元の画像に対してファイル保護が有効になっていることを示します。「Disabled」の値は、元の画像に対してファイル保護が有効になっていないことを示します。
タイプ: String
親要素:BucketProcessConfiguration
SourceFileProtectSuffix 保護のために元のイメージファイルの接尾辞を設定します。
JPG と GIF ファイル形式の元の画像保護を有効にするには、値を jpg、gifに設定します。すべての画像ファイルを保護したい場合は、値を *に設定してください。この設定は、 “SourceFileProtect”機能が “Enabled”のときに有効です。
タイプ: String
親要素:BucketProcessConfiguration
SourceFileProtectSuffix 保護のために元のイメージファイルの接尾辞を設定します。
JPG と GIF ファイル形式の元の画像保護を有効にするには、値を jpg、gifに設定します。すべての画像ファイルを保護したい場合は、値を *に設定してください。この設定は、 “SourceFileProtect”機能が “Enabled”のときに有効です。
タイプ: String
親要素:BucketProcessConfiguration
StyleDelimiters スタイル区切りを設定します。
複数のセパレータを一度設定し、パラメータを で区切ることができます。スタイル区切り文字が必要ない場合は、値をnullに設定します。
タイプ: String
親要素:BucketProcessConfiguration
BucketProcessConfiguration 要求されたコンテナ。
タイプ:コンテナ
親要素:なし

詳細分析

リクエスト例

  1. PUT /?processConfiguration HTTP/1.1
  2. Host: BucketName.oss-cn-hangzhou.aliyuncs.com
  3. Date: GMT Date
  4. Content-Length: 188
  5. Authorization: SignatureValue
  6. <BucketProcessConfiguration>
  7. <CompliedHost>img</CompliedHost>
  8. <SourceFileProtect>Disabled</SourceFileProtect>
  9. <SourceFileProtectSuffix>jpg,png</SourceFileProtectSuffix>
  10. <StyleDelimiters>/,-</StyleDelimiters>
  11. <OssDomainSupportAtProcess>Enabled</OssDomainSupportAtProcess>
  12. </BucketProcessConfiguration>

レスポンス例

  1. HTTP/1.1 200 OK
  2. Server: AliyunOSS
  3. Date: Fri, 24 Feb 2012 07:32:52 GMT
  4. Last-Modified: Fri, 24 Feb 2012 06:07:48 GMT
  5. Content-Length: 0
  6. Connection: keep-alive
  7. x-oss-request-id: 5650BD72207FB30443962F9A