閱讀876 返回首頁    go 阿裏雲


GetObjectMeta__關於Object操作_API 參考_對象存儲 OSS-阿裏雲

Get Object Meta用來獲取某個Bucket下的某個Object的基本meta信息,包括該Object的ETag、Size(文件大小)、LastModified,並不返回其內容。

請求語法

  1. GET /ObjectName?objectMeta HTTP/1.1
  2. Host: BucketName.oss-cn-hangzhou.aliyuncs.com
  3. Date: GMT Date
  4. Authorization: SignatureValue

細節分析

細節分析:

  1. 無論正常返回還是非正常返回,Get Object Meta均不返回消息體。
  2. Get Object Meta需包含objectMeta請求參數,否則表示Get Object請求。
  3. 如果文件不存在返回404 Not Found錯誤。
  4. Get Object Meta相比Head Object更輕量,僅返回指定Object的少量基本meta信息,包括該Object的ETag、Size(文件大小)、LastModified,其中Size由響應頭Content-Length的數值表示。
  5. 如果文件類型為符號鏈接,返回符號鏈接自身信息。

示例

請求示例:

  1. GET /oss.jpg?objectMeta HTTP/1.1
  2. Host: oss-example.oss-cn-hangzhou.aliyuncs.com
  3. Date: Wed, 29 Apr 2015 05:21:12 GMT
  4. Authorization: OSS qn6qrrqxo2oawuk53otfjbyc:CTkuxpLAi4XZ+WwIfNm0FmgbrQ0=

返回示例

  1. HTTP/1.1 200 OK
  2. x-oss-request-id: 559CC9BDC755F95A64485981
  3. Date: Wed, 29 Apr 2015 05:21:12 GMT
  4. ETag: "5B3C1A2E053D763E1B002CC607C5A0FE"
  5. Last-Modified: Fri, 24 Feb 2012 06:07:48 GMT
  6. Content-Length: 344606
  7. Connection: keep-alive
  8. Server: AliyunOSS

最後更新:2016-11-23 17:16:08

  上一篇:go HeadObject__關於Object操作_API 參考_對象存儲 OSS-阿裏雲
  下一篇:go PutObjectACL__關於Object操作_API 參考_對象存儲 OSS-阿裏雲