上云无忧 > 文档中心 > 天翼云对象存储(OOS经典版)I型HTTP REST接口PUT Bucket accelerate
对象存储
天翼云对象存储(OOS经典版)I型HTTP REST接口PUT Bucket accelerate

文档简介:
在PUT操作的url中加上accelerate,可以进行添加或修改CDN IP白名单的操作。如果Bucket已经配置了CDN加速,此操作会替换原有配置。只有根用户和PUT Bucket accelerate的子用户才能执行此操作,否则会返回403 AccessDenied错误。一个bucket最多配置5个IP白名单地址段。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

PUT Bucket accelerate


在PUT操作的url中加上accelerate,可以进行添加或修改CDN IP白名单的操作。如果Bucket已经配置了CDN加速,此操作会替换原有配置。只有根用户和PUT Bucket accelerate的子用户才能执行此操作,否则会返回403 AccessDenied错误。一个bucket最多配置5个IP白名单地址段。

请求语法

PUT   /? accelerate HTTP/1.1

Host: BucketName.oos-cn.ctyunapi.cn

Date: date

Content-Length: ContentLength

Authorization: signatureValue

transfer acceleration state

IP1

IP2


请求元素

名称

描述

是否必须

AccelerateConfiguration

配置CDN加速的容器。

类型:容器

Status

设置bucketCDN加速状态。

类型:枚举

有效值:Enabled|Suspended

父节点:AccelerateConfiguration

IPWhiteLists

配置IP白名单的容器。

类型:容器

IP

CDN服务提供商的IP白名单,IP值需符合 RFC 4632 中描述的CIDR 表示法。

请求示例请求示例

启动bucket的CDN加速功能,设置IP白名单列表包含:36.111.88.0/24和114.80.1.136。

PUT /? accelerate HTTP/1.1

Host: doc.oos-cn.ctyunapi.cn

Date: Mon, 03Sep 2012 12:00:00 GMT

Authorization: AWS   fad0e782cd5132563e38:xQE0diMbLRepdf3YB+FIEXAMPLE=

< AccelerateConfiguration xmls="/doc/2006-03-01/">

Enabled

36.111.88.0/24

114.80.1.136

返回示例

HTTP/1.1 200OK

x-amz-request-id: 32FE2CEB32F5EE25

Date: Mon, 03Sep 2012 12:00:00 GMT

Connection: close

Server: CTYUN

相似文档
  • 在GET操作的url中加上accelerate,可以获得指定Bucket的CDN配置信息。只有根用户和拥有GET Bucket acclerate权限的子用户才能执行此操作,否则会返回403 AccessDenied错误。 如果Bucket没有配置过CDN加速,那么将不会返回状态信息。
  • 跨域资源共享 (Cross-Origin Resource Sharing,CORS) 定义了客户端 Web 应用程序在一个域中与另一个域中的资源进行交互的方式,是浏览器出于安全考虑而设置的一个限制,即同源策略。例如,当来自于A网站的页面中的JavaScript代码希望访问B网站的时候,浏览器会拒绝该访问,因为A、B两个网站是属于不同的域。
  • 返回Bucket的跨域配置信息。只有根用户和拥有GET Bucket CORS权限的子用户才能执行此操作,否则会返回403 AccessDenied错误。 请求语法 GET /?cors HTTP/1.1 Host: bucketname.oos-cn.ctyunapi.cn Date: date Authorization: authorization string
  • 删除Bucket的跨域配置信息。只有根用户和拥有DELETE Bucket CORS权限的子用户才能执行此操作,否则会返回403 AccessDenied错误。 l 如果Bucket配置了CORS,删除成功,返回200 0K。 l 如果Bucket没有配置CORS,返回204 NoContent。
  • 使用此操作可以开启合规保留功能,开启后将对Bucket中所有对象生效。只有根用户和有权限的子用户才可以进行此操作,匿名用户不能进行此操作。 开启Bucket合规保留功能后,任何用户(包括根用户)都不能对此Bucket内处于合规保留期的对象进行修改和删除。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部