3.6.3. Swift 获取对象


要检索对象,请使用 API 版本、帐户、容器和对象名称发出 GET 请求。必须具有容器的读取权限,以检索对象。

语法

GET /AP_VERSION/ACCOUNT/TENANT:CONTAINER/OBJECT HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME
X-Auth-Token: AUTH_TOKEN

表 3.11. 请求 Headers
名称描述Type必需

range

要检索对象内容的子集,您可以指定一个字节范围。

Date

If-Modified-Since

只有因为源对象的 last_modified 属性的日期/时间而进行修改时,才会复制。

Date

If-Unmodified-Since

仅在不修改源对象 last_modified 属性的日期/时间时复制。

Date

Copy-If-Match

只有在请求中的 ETag 与源对象的 ETag 匹配时才复制。

etag。

Copy-If-None-Match

只有在请求中的 ETag 不与源对象的 ETag 匹配时才复制。

etag。

表 3.12. 响应标头
名称描述

Content-Range

对象内容子集的范围。仅在请求中指定范围标头字段时返回。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.