详情页标题前

腾讯云对象存储静态网站

详情页1

简介

文档提供关于静态网站的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket website 设置静态网站 为已存在的存储桶设置静态网站配置信息
GET Bucket website 查询静态网站 查询指定存储桶的静态网站配置信息
DELETE Bucket website 删除静态网站 删除指定存储桶的静态网站配置信息

设置静态网站

功能说明

为已存在的存储桶配置静态网站。

请求示例

cos.putBucketWebsite({    Bucket: 'examplebucket-1250000000', /* 必须 */    Region: 'ap-beijing',    /* 必须 */    WebsiteConfiguration: {        IndexDocument: {            Suffix: "index.html"        },        ErrorDocument: {            Key: "error.html"        },        RedirectAllRequestsTo: {            Protocol: "https"        },    }}, function(err, data) {    console.log(err || data);});

参数说明

参数名称 描述 类型 是否必填
Bucket 设置静态网站的存储桶,格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式 String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String
WebsiteConfiguration 静态网站配置,包括索引文档、错误文档、协议转换和重定向规则 Object
– IndexDocument 索引文档 Object
– – Suffix 指定索引文档 String
– ErrorDocument 错误文档 Object
– – Key 指定通用错误返回 String
– RedirectAllRequestsTo 重定向所有请求 Object
– – Protocol 指定全站重定向的协议,只能设置为 https String
– RoutingRules 设置重定向规则,最多设置100条 ObjectArray
– – Condition 指定重定向发生的条件,前缀匹配重定向和错误码重定向只能指定一个 Object
– – – HttpErrorCodeReturnedEquals 指定重定向错误码,只支持配置4XX返回码,优先级高于ErrorDocument String
– – – KeyPrefixEquals 指定前缀重定向的路径,替换指定的 folder/ String
– – Redirect 指定满足重定向 condition 时重定向的具体替换规则 Object
– – – ReplaceKeyWith 替换整个 Key 为指定的内容 String
– – – ReplaceKeyPrefixWith 替换匹配到的前缀为指定的内容,Condition 为 KeyPrefixEquals 才可设置 String

回调函数说明

function(err, data) { ... }
参数名称 描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object

查询静态网站配置

功能说明

查询与指定存储桶关联的静态网站配置信息。

请求示例

cos.getBucketWebsite({    Bucket: 'examplebucket-1250000000', /* 必须 */    Region: 'ap-beijing',    /* 必须 */}, function(err, data) {    console.log(err || data);});

返回示例

{    "WebsiteConfiguration": {        "IndexDocument": {            "Suffix": "index.html"        },        "ErrorDocument": {            "Key": "error.html"        },        "RedirectAllRequestsTo": {            "Protocol": "https"        },    },    "statusCode": 200,    "headers": {}}

参数说明

参数名称 描述 类型 是否必填
Bucket 查询静态网站配置的存储桶,格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式 String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String

回调函数说明

function(err, data) { ... }
参数名称 描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object
– WebsiteConfiguration 静态网站配置,包括索引文档、错误文档、协议转换和重定向规则 Object
– – IndexDocument 索引文档 Object
– – – Suffix 指定索引文档 String
– – ErrorDocument 错误文档 Object
– – – Key 指定通用错误返回 String
– – RedirectAllRequestsTo 重定向所有请求 Object
– – – Protocol 指定全站重定向的协议,只能设置为 https String
– – RoutingRules 设置重定向规则,最多设置100条 ObjectArray
– – – Condition 指定重定向发生的条件,前缀匹配重定向和错误码重定向只能指定一个 Object
– – – – HttpErrorCodeReturnedEquals 指定重定向错误码,只支持配置4XX 返回码,优先级高于ErrorDocument String
– – – – KeyPrefixEquals 指定前缀重定向的路径,替换指定的 folder/ String
– – – Redirect 指定满足重定向 condition 时重定向的具体替换规则 Object
– – – – ReplaceKeyWith 替换整个 Key 为指定的内容 String
– – – – ReplaceKeyPrefixWith 替换匹配到的前缀为指定的内容,Condition 为 KeyPrefixEquals 才可设置 String

删除静态网站配置

功能说明

删除指定存储桶中的静态网站配置。

请求示例

cos.deleteBucketWebsite({    Bucket: 'examplebucket-1250000000', /* 必须 */    Region: 'ap-beijing',    /* 必须 */}, function(err, data) {    console.log(err || data);});

参数说明

参数名称 描述 类型 是否必填
Bucket 被删除静态网站配置的存储桶,格式为 BucketName-APPID,此处填写的存储桶名称必须为此格式 String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String

回调函数说明

function(err, data) { ... }
参数名称 描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,更多详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– statusCode 请求返回的 HTTP 状态码,如200、403、404等 Number
– headers 请求返回的头部信息 Object



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145887.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 云数据仓库ADB执行数据失败:执行SQL失败:请问这个报错代码是什么原因引起的呢?-云小二-阿里云

    云数据仓库ADB执行数据失败:执行SQL失败:“[31004, 2023121817001319216817200303151051107] : Compiler failed and interpreter is disabled”请问这个报错代码是什么原因引起的呢?adb mysql 3.0 以下为热心网友提供的参考意见 这个报错代码是由于在执行SQL语…

    阿里云 2023年12月25日
  • 腾讯云对象存储截图模板接口

    简介 本文档提供关于截图模板接口的 API 概览和 SDK 示例代码。 API 操作描述 新增截图模板 用于新增截图模板。 更新截图模板 用于更新截图模板。 新增截图模板 功能说明 用于新增截图模板。 方法原型 public Guzzle\Service\Resource\Model createMediaSnapshotTemplate(array $ar…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务Kins 边缘独立集群使用指南同尘科技

    操作场景 本文介绍 TKE-Edge 推出的新特性——Kins,其主要功能描述如下:此能力可以将标准的 NodeUnit 边缘节点池,一键提升为独立 K3s 集群,此边缘节点池即可和云端控制面断网,并长期离线运行使用。离线过程中这个边缘节点池可以作为一个标准的K3s 集群进行独立运维;后期如果有运维或者升级的需求,可以将此节点池重新和云端建立连接后,即可从云…

    2023年12月9日
  • 腾讯云轻量应用服务器欠费与停服说明云小二

    欠费停服 轻量应用服务器的实例套餐是预付费计费模式。一般情况下,账号欠费不会影响实例使用,但是如果您的账号和实例同时满足以下条件,对应实例将会进入欠费停服状态,同时会在 轻量应用服务器控制台 中,展示为网络隔离中状态。条件一:账号处于欠费状态。条件二:实例是流量包套餐,且当月流量使用额度已超过套餐内流量包指定额度。注意:次月套餐内流量包重置后,如果账号依然处…

    腾讯云 2023年12月9日
  • 腾讯云云直播截图鉴黄

    注意事项 截图设置可单独开启使用,但鉴黄设置需要先开启截图,不可单独使用。截图与鉴黄为收费功能,启用后,截图功能按每千张0.1元收费;鉴黄功能按每千张1.3元收费。查看 智能鉴黄计费说明。在控制台开启截图功能之后新推的流才会产生截图,之前推的流不管是否正在推流均不会产生截图。请知悉,以免给您的业务带来影响。 操作步骤 进入云直播控制台,选择 截图鉴黄 即可进…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。