Uploads and downloads (original) (raw)

Uploads and downloads

Stay organized with collections Save and categorize content based on your preferences.

This page discusses concepts related to uploading and downloading objects. You can upload and store any MIME type of data up to 5 TiB in size.

You can send upload requests to Cloud Storage in the following ways:

Using these basic upload types, more advanced upload strategies are possible:

Upload size considerations

When choosing whether to use a single-request upload instead of a resumable upload or XML API multipart upload, consider the amount of time that you're willing to lose should a network failure occur and you need to restart the upload from the beginning. For faster connections, your cutoff size can typically be larger.

For example, say you're willing to tolerate 30 seconds of lost time:

Downloads

All downloads from Cloud Storage have the same basic behavior: an HTTP or HTTPS GET request that can include an optional Range header, which defines a specific portion of the object to download.

Using this basic download behavior, you can resume interrupted downloads, and you can utilize more advanced download strategies, such assliced object downloads and streaming downloads.

What's next