OptionalContentOptional. For a full read, the total object size. For a ranged read,
the number of bytes in the returned slice. Use to set Content-Length.
OptionalContentPresent only when a Range was honored. Provides the inclusive
Start/End offsets actually returned and the Total object size,
enough to build an HTTP Content-Range: bytes Start-End/Total header.
OptionalContentOptional MIME type of the object, when known from the provider response.
The readable byte stream for the (possibly ranged) object content.
The result of a FileStorageBase.GetObjectStream operation.
Carries a Node.js Readable stream the caller pipes to an HTTP response (or any other sink) without ever buffering the full object in memory, plus the metadata an HTTP layer needs to populate
Content-Type,Content-Length, and (for ranged reads)Content-Range/206 Partial Content.