DeleteObject用於刪除某個Object。

請求文法

DELETE /ObjectName HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

細節分析

  • DeleteObject要求對該Object要有寫入權限。
  • 如果要刪除的Object不存在,OSS也返回狀態碼204( No Content)。
  • 如果Bucket不存在,返回404 Not Found。
  • 如果檔案類型為符號連結,只刪除符號連結自身。

樣本

請求樣本:

DELETE /copy_oss.jpg HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 07:45:28 GMT
Authorization: OSS qn6qrrqxo2oawuk53otfjbyc:zUglwRPGkbByZxm1+y4eyu+NIUs=

返回樣本:

HTTP/1.1 204 NoContent
x-oss-request-id: 559CC9BDC755F95A64485981
Date: Fri, 24 Feb 2012 07:45:28 GMT
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS