Envia uma solicitação OPTIONS.
Observações de uso
Antes de enviar uma solicitação cross-origin, o navegador envia uma solicitação preflight (OPTIONS) ao Object Storage Service (OSS). Essa solicitação inclui uma origem específica, um método HTTP e informações de cabeçalho para determinar se a solicitação cross-origin deve prosseguir. O navegador decide automaticamente se envia a solicitação preflight com base na natureza da solicitação real.
O navegador determina automaticamente o envio da solicitação preflight conforme a solicitação real seja ou não cross-origin.
Sintaxe do comando
ossutil api option-object --bucket value --key value [flags]
|
Parâmetro |
Tipo |
Descrição |
|
--access-control-request-headers |
string |
Cabeçalhos personalizados enviados na solicitação cross-origin real. |
|
--access-control-request-method |
string |
Método utilizado na solicitação cross-origin real. |
|
--bucket |
string |
Nome do bucket. |
|
--key |
string |
Caminho completo do objeto. |
|
--origin |
string |
Origem da solicitação. Identifica uma solicitação cross-origin. |
Para obter mais informações sobre as opções globais de linha de comando compatíveis, consulte Opções globais de linha de comando.
O comando option-object corresponde à operação Options. Para obter mais informações sobre os parâmetros dessa operação, consulte Options.
Exemplos
-
Execute o seguinte comando para enviar uma solicitação OPTIONS ao objeto example.txt no bucket examplebucket:
ossutil api option-object --bucket examplebucket --key example.txt -
Execute o comando abaixo para enviar uma solicitação OPTIONS com origem www.example.com ao objeto example.txt no bucket examplebucket:
ossutil api option-object --bucket examplebucket --key example.txt --origin www.example.com -
Use este comando para enviar uma solicitaçã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 -
Envie uma solicitação OPTIONS com o cabeçalho x-oss-test1 ao objeto example.txt no bucket examplebucket executando o comando a seguir:
ossutil api option-object --bucket examplebucket --key example.txt --access-control-request-headers x-oss-test1