Transform the input to replace file objects with URLs. This is used to transform the input before sending it to the server and ensures that the server receives URLs instead of file objects.
Upload a file to the server. Returns the URL of the uploaded file.
Files over MULTIPART_THRESHOLD are split into parts and uploaded sequentially.
the file to upload
Optionaloptions: UploadOptionsoptional parameters, such as lifecycle configuration, a progress listener and multipart tuning
the URL of the uploaded file
File support for the client. This interface establishes the contract for uploading files to the server and transforming the input to replace file objects with URLs.