Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

获取对象

您可以直接从 Amazon S3 中检索对象。检索对象时,您可以使用以下选项:

  • 检索整个对象 – 单次 GET 操作即可为您返回 Amazon S3 中存储的整个对象。

  • 检索分段中的对象 – 通过在 GET 请求中使用 Range HTTP 标头,您可以检索存储在 Amazon S3 中的对象的特定字节范围。

    一旦您的应用程序准备就绪,就会恢复提取对象的其他分段的操作。当您仅需要部分对象数据时,这种可恢复的下载十分有用。当网络连接不佳,并且您需要对失败做出反应时,它也十分有用。

    注意

    Amazon S3 不支持根据 GET 请求检索多个范围的数据。

当您检索对象时,其元数据将在响应标头中返回。有时,您希望覆盖 GET 响应中返回的特定响应标头值。例如,您可能覆盖 GET 请求中的 Content-Disposition 响应标头值。REST GET Object API (参阅 GET Object) 允许您指定 GET 请求中的查询字符串参数以覆盖这些值。

AWS SDK for Java、.NET 和 PHP 还提供了必需的对象,您可以使用它们在 GET 请求中指定这些响应标头的值。

检索使用服务器端加密进行加密存储的对象时,需要提供合适的请求标头。有关更多信息,请参阅 使用加密保护数据

相关资源

本页内容: