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

Object Storage Service:option-object

最終更新日:Aug 27, 2024

OPTIONSリクエストを送信します。

使用上の注意

  • クロスオリジンリクエストが送信される前に、ブラウザは、特定のオリジン、HTTPメソッド、およびヘッダー情報を含むプリフライト (OPTIONS) リクエストをObject Storage Service (OSS) に送信して、クロスオリジンリクエストを送信するかどうかを判断します。 ブラウザは、実際のリクエストがクロスオリジンリクエストであるかどうかに基づいて、プリフライトリクエストを送信するかどうかを自動的に決定します。

  • ブラウザは、実際のリクエストがクロスオリジンリクエストであるかどうかに基づいて、プリフライトリクエストを送信するかどうかを自動的に決定します。

コマンド構文

ossutil api option-object -- bucket value -- key value [flags]

パラメーター

データ型

説明

-- access-control-request-headers

String

実際のクロスオリジンリクエストで送信されるカスタムヘッダー。

-- access-control-request-method

String

実際のクロスオリジンリクエストで使用されるメソッド。

-- bucket

String

バケットの名前です。

-- キー

String

オブジェクトのフルパス。The full path of the object.

-- 起源

String

リクエストの配信元。 クロスオリジンリクエストを識別するために使用されます。

説明
  • サポートされているグローバルコマンドラインオプションの詳細については、「グローバルコマンドラインオプション」をご参照ください。

  • option-objectコマンドは、Options操作に対応します。 オプション操作のパラメーターの詳細については、「オプション」をご参照ください。

  • 次のコマンドを実行して、examplebucketバケット内のexample.txtオブジェクトにOPTIONSリクエストを送信します。

    ossutil api option-object -- bucket examplebucket -- key example.txt
  • 次のコマンドを実行して、オリジンiがexamplebucketバケット内のexample.txtオブジェクトにs www.example.comするOPTIONSリクエストを送信します。

    ossutil api option-object -- bucket examplebucket -- key example.txt -- origi n www.example.com
  • 次のコマンドを実行して、examplebucketバケット内のexample.txtオブジェクトへのPUTリクエストを許可するOPTIONSリクエストを送信します。

    ossutil api option-object -- bucket examplebucket -- key example.txt -- access-control-request-method PUT
  • 次のコマンドを実行して、x-oss-test1のリクエストヘッダーを含むOPTIONSリクエストをexamplebucketのexample.txtオブジェクトに送信します。

    ossutil api option-object -- bucket examplebucket -- key example.txt -- access-control-request-headers x-oss-test1