Todos os produtos
Search
Central de documentação

Object Storage Service:option-object

Última atualização: Sep 24, 2026

Envia uma requisição OPTIONS.

Notas de uso

  • Antes de enviar uma requisição de origem cruzada, o navegador envia uma requisição de preflight (OPTIONS) ao Object Storage Service (OSS). Essa requisição inclui uma origem específica, um método HTTP e informações de cabeçalho para determinar se a requisição de origem cruzada deve prosseguir. O navegador decide automaticamente se envia a requisição de preflight dependendo se a requisição real é de origem cruzada.

  • O navegador decide automaticamente se envia a requisição de preflight com base na natureza de origem cruzada da requisição real.

Sintaxe do comando

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

Parâmetro

Tipo

Descrição

--access-control-request-headers

string

Os cabeçalhos personalizados enviados na requisição real de origem cruzada.

--access-control-request-method

string

O método utilizado na requisição real de origem cruzada.

--bucket

string

O nome do bucket.

--key

string

O caminho completo do objeto.

--origin

string

A origem da requisição. Utilizada para identificar uma requisição de origem cruzada.

Nota
  • Para obter mais informações sobre as opções globais de linha de comando compatíveis, consulte Global command-line options.

  • O comando option-object corresponde à operação Options. Para saber mais sobre os parâmetros da operação Options, consulte Options.

Exemplos

  • Execute o seguinte comando para enviar uma requisição OPTIONS ao objeto example.txt no bucket examplebucket:

    ossutil api option-object --bucket examplebucket --key example.txt
  • Para enviar uma requisição OPTIONS com origem www.example.com ao objeto example.txt no bucket examplebucket, execute o comando abaixo:

    ossutil api option-object --bucket examplebucket --key example.txt --origin www.example.com
  • Utilize o comando a seguir para enviar uma requisição OPTIONS que permite requisições PUT ao objeto example.txt no bucket examplebucket:

    ossutil api option-object --bucket examplebucket --key example.txt --access-control-request-method PUT
  • Para enviar uma requisição OPTIONS que contém o cabeçalho de requisição x-oss-test1 ao objeto example.txt no bucket examplebucket, execute este comando:

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