Descobrir os recursos do tus
Retorna as versões e as extensões do protocolo tus suportadas pelo endpoint de upload.
{TUS_URL}Use a URL de capacidade tus_url da resposta validada da Assembly como destino da requisição. Ela não usa credenciais implicitamente disponíveis associadas ao host da API2.
Exemplo de requisição
Defina TUS_URL com a URL tus_url completa retornada na resposta de criação da Assembly. Não substitua o hostname dela.
curl --fail-with-body -sS --request OPTIONS --include \
--url "${TUS_URL:?Set TUS_URL}"
Cabeçalhos da requisição
Esquema JSON completo
objectOPTIONS do tus não tem cabeçalhos de requisição do protocolo.
Campos além dos listados para este objeto são aceitos.
Resposta
HTTP 200
Sem corpo de resposta.
Cabeçalhos de resposta
Esquema JSON completo
Cabeçalhos de resposta OPTIONS do tus normalizados em letras minúsculas.
Campos além dos listados para este objeto são aceitos.
| Campo | Tipo e descrição |
|---|---|
tus-extensionobrigatório | string (sempre: "creation,creation-with-upload,termination,concatenation,creation-defer-length") |
tus-max-sizeobrigatório | stringUma contagem de bytes canônica, sem sinal e em base 10, dentro do intervalo de 64 bits com sinal, sem zeros à esquerda nem sinal de mais. Padrão de validação (expressão regular)^(?:0|[1-9][0-9]{0,17}|[1-8][0-9]{18}|9[0-1][0-9]{17}|92[0-1][0-9]{16}|922[0-2][0-9]{15}|9223[0-2][0-9]{14}|92233[0-6][0-9]{13}|922337[0-1][0-9]{12}|92233720[0-2][0-9]{10}|922337203[0-5][0-9]{9}|9223372036[0-7][0-9]{8}|92233720368[0-4][0-9]{7}|922337203685[0-3][0-9]{6}|9223372036854[0-6][0-9]{5}|92233720368547[0-6][0-9]{4}|922337203685477[0-4][0-9]{3}|9223372036854775[0-7][0-9]{2}|922337203685477580[0-6]|9223372036854775807)$ |
tus-resumableobrigatório | string (sempre: "1.0.0") |
tus-versionobrigatório | string (sempre: "1.0.0") |
x-content-type-optionsobrigatório | string (sempre: "nosniff") |