对象存储服务 OBS-获取桶的CORS配置:响应消息元素

时间:2023-11-03 16:44:58

响应消息元素

在此请求返回的响应消息体中包含的配置元素如下表1描述。

表1 CORS配置元素

名称

描述

CORSConfiguration

CORSRules的根节点,最大不超过64 KB。

类型:Container

父节点:无。

CORSRule

CORS规则,CORSConfiguration下可最多包含100个规则。

类型:Container

父节点:CORSConfiguration。

ID

一条Rule的标识,由不超过255个字符的字符串组成。

类型:String

父节点:CORSRule。

AllowedMethod

CORS规则允许的Method。

类型:String

有效值:GET、PUT、HEAD、POST 、DELETE

父节点:CORSRule。

AllowedOrigin

CORS规则允许的Origin(表示域名的字符串),可以带一个匹配符”*”。每一个AllowedOrigin可以带最多一个“*”通配符。

类型:String

父节点:CORSRule。

AllowedHeader

配置CORS请求中允许携带的“Access-Control-Request-Headers”头域。如果一个请求带了“Access-Control-Request-Headers”头域,则只有匹配上AllowedHeader中的配置才认为是一个合法的CORS请求。每一个AllowedHeader可以带最多一个“*”通配符,不可出现空格。

类型:String

父节点:CORSRule。

MaxAgeSeconds

客户端可以缓存的CORS响应时间,以秒为单位。

每个CORSRule可以包含至多一个MaxAgeSeconds,可以设置为负值。

类型:Integer

父节点:CORSRule。

ExposeHeader

CORS响应中带的附加头域,给客户端提供额外的信息,不可出现空格。

类型:String

父节点:CORSRule。

support.huaweicloud.com/api-obs/obs_04_0075.html