The Blob or File to send.
Optionalname: stringOptional override for the advertised file name; falls back to File.name then 'file'.
ReadonlymimeMIME type from the blob's type, or application/octet-stream if empty.
ReadonlynameFile name; taken from the explicit argument, else the File.name, else 'file'.
ReadonlysizeTotal size of the blob in bytes.
FileSource backed by a browser
BloborFile.Chunks are read lazily via
Blob.slice(...).arrayBuffer(), so large files are not buffered up front. Ideal for files chosen through an<input type="file">.