Funktionen des tus-Protokolls ermitteln
Gibt die vom Upload-Endpunkt unterstützten Versionen und Erweiterungen des tus-Protokolls zurück.
{TUS_URL}Verwenden Sie die Capability-URL tus_url aus der validierten Assembly-Antwort als Ziel der Anfrage. Dabei werden keine implizit verfügbaren Anmeldedaten des API2-Hosts verwendet.
Anfragebeispiel
Setzen Sie TUS_URL auf die vollständige tus_url-URL aus der Antwort auf die Erstellung der Assembly. Ersetzen Sie den Hostnamen dieser URL nicht.
curl --fail-with-body -sS --request OPTIONS --include \
--url "${TUS_URL:?Set TUS_URL}"
Request-Header
Vollständiges JSON Schema
objecttus OPTIONS verwendet keine Protokoll-Anfrage-Header.
Auch Felder, die nicht für dieses Objekt aufgeführt sind, werden akzeptiert.
Antwort
HTTP 200
Kein Response-Body.
Response-Header
Vollständiges JSON Schema
Normalisierte kleingeschriebene tus-OPTIONS-Antwort-Header.
Auch Felder, die nicht für dieses Objekt aufgeführt sind, werden akzeptiert.
| Feld | Typ und Beschreibung |
|---|---|
tus-extensionerforderlich | string (immer: "creation,creation-with-upload,termination,concatenation,creation-defer-length") |
tus-max-sizeerforderlich | stringEine kanonische vorzeichenlose Byteanzahl zur Basis 10 im vorzeichenbehafteten 64-Bit-Bereich, ohne führende Nullen oder Pluszeichen. Validierungsmuster (regulärer Ausdruck)^(?: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-resumableerforderlich | string (immer: "1.0.0") |
tus-versionerforderlich | string (immer: "1.0.0") |
x-content-type-optionserforderlich | string (immer: "nosniff") |