186
云计算
负载均衡
产品简介
产品价格
快速入门
用户指南
实践操作
常见问题
购买指南
云服务器
产品简介
计费规则
购买指导
控制台使用指南
常见问题
云数据库
产品简介
计费规则
购买指导
快速入门
连接实例
控制台使用指南
对象存储
产品简介
控制台使用指南
程序员百科
Python
天翼云对象存储(经典版)I型API参考-GET Bucket CORS

产品推荐:

1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>

2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>>

3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>>

4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 

5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>>   



点击这里注册天翼云特邀VIP帐号,立即体验天翼云对象存储>>>


天翼云对象存储(经典版)I型API参考-GET Bucket CORS


返回Bucket的跨域配置信息。只有根用户和拥有GET Bucket CORS权限的子用户才能执行此操作,否则会返回403 AccessDenied错误。


请求语法

GET   /?cors HTTP/1.1

Host:   bucketname.oos-cn.ctyunapi.cn

Date: date

Authorization:   authorization string

响应结果

名称

描述

CORSConfiguration

最多包含100个CORSRules元素的容器

类型:容器

CORSRule

用户允许跨域的源和方法。

类型:容器

子节点: AllowedOrigin,   AllowedMethod, MaxAgeSeconds,

ExposeHeader, ID.

父节点:   CORSConfiguration

ID

规则的唯一标示。最长255个字符。

类型:字符串

父节点:   CORSRule

AllowedMethod

用户允许跨域的HTTP方法。每个CORSRule应至少包含一个源和一个方法。

类型: 枚举

父节点:CORSRule

取值:GET、PUT、HEAD、POST、DELETE

AllowedOrigin

用户允许跨域的源。最多包含一个 * 通配符。比如:http://*.example.com。

用户也可以只指定 * 表示允许所有源跨域访问。

类型:字符串

父节点:   CORSRule

AllowedHeader

通过 Access-Control-Request-Headers 请求头,指定预检OPTIONS请求中允许的请求头。Access-Control-Request-Headers 中的每个请求头名称,必须在规则中有匹配的相应条目。OOS将仅发送允许的响应头。

规则中的每个 AllowedHeader 字符串可以最多包含一个 * 通配符字符。例如,<AllowedHeader>x-amz-*</AllowedHeader> 

类型:字符串

父节点: CORSRule

MaxAgeSeconds

指定浏览器为预检请求缓存响应的时间 (以秒为单位)。

一个CORSRule最多包含一个MaxAgeSeconds元素。

类型: Integer (秒)

父节点: CORSRule

ExposeHeader

指定客户应用程序 (例如,JavaScript XMLHttpRequest对象)   能够访问的响应头。

类型:字符串

父节点: CORSRule

请求示例

GET /?cors HTTP/1.1
Host: examplebucket.oos-cn.ctyunapi.cn
Date: Wed, 13 Dec 2017 19:14:42 GMT
Authorization:AWS fad0e782cd5132563e38:xQE0diMbLRepdf3YB+FIEXAMPLE=


响应示例

HTTP/1.1 200 OK
x-amz-request-id: 0CF038E9BCF63097
Date: Wed, 13 Dec 2017 19:14:42 GMT
Server: CTYUN
Content-Length: 280
 
<CORSConfiguration>
    <CORSRule>
        <AllowedOrigin>http://www.example.com</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <MaxAgeSeconds>3000</MaxAgeSec>
        <ExposeHeader>x-amz-server-side-encryption</ExposeHeader>
    </CORSRule>
</CORSConfiguration>


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!