对象下载

本页讨论了与下载对象相关的概念。

从 Cloud Storage 执行的所有下载都具有相同的基本行为:可包含可选 Range 标头的 HTTP 或 HTTPS GET 请求,该标头定义了要下载的对象的特定部分。

使用此基本下载行为,您可以恢复中断的下载,并且可以使用更高级的下载策略,例如切片对象下载流式下载

每个工具提供的支持

控制台

使用 Google Cloud 控制台时,您可以执行以下类型的下载:

命令行

使用 Google Cloud CLI 时,您可以执行以下类型的下载:

客户端库

C++

使用 C++ 客户端库时,您可以执行以下类型的下载:

C#

使用 C# 客户端库时,您可以执行以下类型的下载:

Go

使用 Go 客户端库时,您可以执行以下类型的下载:

Java

使用 Java 客户端库时,您可以执行以下类型的下载:

Node.js

使用 Node.js 客户端库时,您可以执行以下类型的下载:

PHP

使用 PHP 客户端库时,您可以执行以下类型的下载:

Python

使用 Python 客户端库时,您可以执行以下类型的下载:

Ruby

使用 Ruby 客户端库时,您可以执行以下类型的下载:

REST API

JSON API

使用 JSON API 时,您可以执行以下类型的下载:

XML API

使用 XML API 时,您可以执行以下类型的下载:

如果您使用 REST API 下载对象,请参阅 请求端点,了解 您可以使用的请求端点的完整介绍。

后续步骤