最近更新时间:2023.11.21 10:22:21
首次发布时间:2023.03.14 21:02:15
此接口用于获取指定存储桶(Bucket)当前的跨域资源共享 CORS(Cross-Origin Resource Sharing)的配置规则。
GET /?cors HTTP/1.1 Host: bucketname.tos-cn-beijing.volces.com Date: Fri, 30 Jul 2021 08:05:36 +0000 Authorization: authorization string
该请求使用的公共请求消息头,请参见公共参数。
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|---|
cors | Query | String | 是 | - | 代表 GetBucketCORS 请求的特殊标识。 |
该请求不使用消息元素。
该请求返回的公共响应消息头,请参见公共参数。
该请求返回当前存储空间(Bucket)配置的 CORS(Cross-Origin Resource Sharing)所有规则。
名称 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
CORSRules | Array | - | CORS 规则信息。 |
AllowedOrigins | Array | ["*"] | 允许跨域请求的来源。 |
AllowedMethods | Array | ["PUT", "GET"] | 允许的跨域请求方法。 |
AllowedHeaders | Array | ["Authorization"] | 允许的请求头。 |
ExposeHeaders | Array | ["x-tos-test"] | 允许的响应头。 |
MaxAgeSeconds | Integer | 1024 | 最大的缓存时间。 |
GET /?cors HTTP/1.1 Host: bucketname.tos-cn-beijing.volces.com Date: Fri, 30 Jul 2021 13:53:55 +0000 Authorization: authorization string
HTTP/1.1 200 OK Date: Fri, 30 Jul 2021 13:53:55 GMT Server: TosServer x-tos-id-2: 1e89f203jld00006-a444fd0 x-tos-request-id: 1e89f203b2d00006-a444ed0 Content-Length: 643 { "CORSRules":[{ "AllowedOrigins":["http://www.example.com"], "AllowedMethods":["PUT", "GET"], "AllowedHeaders":["*"], "ExposeHeaders":["x-tos-test"], "MaxAgeSeconds":1024} ] }