Tika appears to support multipart file uploads via the endpoint POST /tika/form, as documented here.
It would be great to add this support so that we could use the client for uploading large files without having to hold the buffer with all bytes in memory.