TUS defines an optional capability CONCATENATION. Does Transloadit support that?
Yes, Transloadit supports the Concatenation extension from tus. We use the tusd server (https://github.com/tus/tusd/) which implements this capability.
Marius, so I am experimenting with uploading. In my situation I would be using Apple’s networking stack.
My first problem is that I cannot even use a direct URL request (see my Upload using curl without multipart form? post).
Assuming I do find a way to get this to work, how would I use “tus”?
We always recommend using our official SDKs (https://transloadit.com/docs/#group-software-development-kits), which are also available for Apple devices, for a stable and proper integration with Transloadit. Is there reason why you do not prefer this approach?
If you want to build your own tus integration with Transloadit, please refer this this document: https://github.com/tus/tusd/wiki/Uploading-to-Transloadit-using-tus. We will integrate it into the Transloadit.com docs soon, so it’s easier to find.
Does your iOS SDK run when the user backgrounds the app, and there are huge files that need uploading? I don’t think so. This is why I’m going down this path.
In any case, THANK YOU for the reference to the tus integration document, its just want I needed, and in fact that architecture appears to fit my needs exactly!
Again, really appreciate the the detail you provided!
I think you are right. iOS development is no my specialty but I remember that background uploads are not an easy task in our SDK.
You’re welcome! Glad you found the resource helpful