删除桶的跨域资源共享CORS规则

此 DELETE 操作用于删除指定存储空间(Bucket)当前的跨域资源共享CORS(Cross-Origin Resource Sharing)规则。

请求

  • 请求语法

    • 内容

        DELETE /?cors HTTP/1.1
        Host: {BucketName}.{Endpoint}
        Content-Length: {length}
        Date: {date}
        Authorization: {SignatureValue} 
      
    • 描述

        Endpoint:参考与region地域的关系
        SignatureValue:参考签名算法
      
  • 请求参数

  • 非公共请求头

  • 请求体

响应

  • 非公共响应头

  • 响应体

示例

  • 请求

      DELETE /?cors HTTP/1.1
      Host: oss-example.oss-cn-beijing.inspurcloud.com
      Authorization: authorization string
      Content-Length: {length}
      Date: Wed, 29 Oct 2020 22:32:00 GMT    
    
  • 响应

      HTTP/1.1 204 No Content 
      Date: Wed, 29 Oct 2020 22:32:00 GMT
      Content-Length: 0
      Connection: keep-alive                                        
    

错误码

错误码 状态码 描述
NoSuchBucket 404 目标Bucket不存在。
AccessDenied 403 没有删除权限。只有Bucket的拥有者才有权限删除Bucket对应的CORS规则。