すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:OSSでPOSTリクエストを設定するためのポリシー

最終更新日:Feb 26, 2024

概要

このトピックでは、OSSでPOSTリクエストのポリシーを設定する方法について説明します。

背景情報

ポリシーのルールの設定については、PostObjectドキュメントを参照してください。 POSTリクエストポリシーの詳細については、以下の一般的な例をご参照ください。

  • 制限付きアップロードオブジェクトは「upload /」で始まる必要があります。
    {
      "expiration": "2014-12-01T12:00:00.000Z" 、
      "conditions": [
        {
          "bucket": ""
        },
        [
          "starts-with" 、
          "[$キー]" 、
          "upload/"
        ]
      ]
    }
    説明

    注:[$Key] はOjbectのキーです。

  • アップロードするオブジェクトの名前。 値を "upload/[$File_Name]" に設定します。
    説明

    注:[$File_Name] はアップロードファイル名です。

    {
      "expiration": "2120-01-01T12:00:00.000Z" 、
      "conditions": [
        {
          "bucket": "*"
        },
        [
          "eq" 、
          "[$キー]" 、
          "upload/[$File_Name]"
        ]
      ]
    }
  • アップロードされるオブジェクトのサイズを制限します。
    {
      "expiration": "2120-01-01T12:00:00.000Z" 、
      "conditions": [
        [
          "content-length-range" 、
          0,
          104857600
        ]
      ]
    }

適用範囲

  • Object Storage Service (OSS)