所有文档

          对象存储 BOS

          GetBucketStaticWebsite

          接口描述

          本接口用于获取bucket的静态网站托管信息。

          请求(Request)

          • 请求头域

            无特殊参数

          • 请求语法

             Get /?website HTTP/1.1
             Host: <BucketName>.bj.bcebos.com
             Date: <Date>
             Authorization: <AuthorizationString>
             Content-Length: 0

          响应(Response)

          • 响应元素

            名称 描述
            index Index文件名称
            notFound 404文件名称
          • 响应示例

          1. 当配置存在:
           HTTP/1.1 200 OK
           Date: Thu, 15 May 2017 00:17:23 GMT
           Server: BceBos
           x-bce-request-id: xxxx-xxxxx-xxxx
           Connection: keep-alive
           Content-Length: xxx
          
           {
               "index": "index.html",
               "notFound": "404.html"
           }
          1. 当未开启静态网站托管

            返回http status 为 404, 错误Code为 NoSuchBucketStaticWebSiteConfig

          • 返回代码

            结果 http status error code 说明
            成功 200 - -
            没有开启静态托管 404 NoSuchBucketStaticWebSiteConfig -
            静态网站托管功能被禁止 501 StaticWebSiteIsDisable 即BOS不允许此region的bucket 开启静态网站托管功能
            其他错误, 遵循bos之前的错误代码 - 参考错误码 -
          上一篇
          PutBucketStaticWebsite
          下一篇
          DeleteBucketStaticWebsite