Descubrir las capacidades del protocolo tus
Devuelve las versiones y extensiones del protocolo tus compatibles con el endpoint de subida.
{TUS_URL}Usa la URL de capacidad tus_url de la respuesta validada de la Assembly como destino de la solicitud. No utiliza las credenciales implícitas del host de API2.
Ejemplo de solicitud
Asigna a TUS_URL la URL completa de tus_url de la respuesta de creación de la Assembly. No sustituyas su nombre de host.
curl --fail-with-body -sS --request OPTIONS --include \
--url "${TUS_URL:?Set TUS_URL}"
Headers de la solicitud
JSON Schema completo
objecttus OPTIONS no incluye encabezados de solicitud del protocolo.
Se aceptan campos adicionales a los enumerados para este objeto.
Respuesta
HTTP 200
Sin cuerpo de respuesta.
Headers de la respuesta
JSON Schema completo
Encabezados de respuesta de tus OPTIONS normalizados en minúsculas.
Se aceptan campos adicionales a los enumerados para este objeto.
| Campo | Tipo y descripción |
|---|---|
tus-extensionobligatorio | string (siempre: "creation,creation-with-upload,termination,concatenation,creation-defer-length") |
tus-max-sizeobligatorio | stringUn recuento de bytes canónico, sin signo y en base 10, dentro del rango de 64 bits con signo, sin relleno de ceros ni signo más. Patrón de validación (expresión 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-resumableobligatorio | string (siempre: "1.0.0") |
tus-versionobligatorio | string (siempre: "1.0.0") |
x-content-type-optionsobligatorio | string (siempre: "nosniff") |