GET 存储分区网站

如需列出存储分区的网站配置,您需要发出 GET 请求(范围限定于存储分区)并使用 websiteConfig 查询字符串参数。网站配置会在响应正文的 XML 文档中返回。如需详细了解如何将存储分区配置为网站,请参阅托管静态网站

查询字符串参数

参数 说明 必需
websiteConfig 您可以使用该工具显示现有存储分区的网站配置。

如需了解您在创建和使用签名网址时包含的参数,请参阅签名网址查询字符串参数

请求标头

请参阅常见请求标头

请求正文元素

此请求不包含 XML 文档。

请求语法

以下语法适用于使用 websiteConfig 查询字符串参数的 GET 存储分区请求。

GET /?websiteConfig HTTP/1.1
Host: BUCKET_NAME.storage.googleapis.com
Date: DATE
Content-Length: 0
Authorization: AUTHENTICATION_STRING

响应标头

请求可以返回各种响应标头,具体取决于您使用的请求标头。

响应正文元素

以下响应正文元素仅适用于使用 websiteConfig 查询字符串参数显示存储分区的网站配置时。

元素 说明
WebsiteConfiguration 定义存储分区的网站配置。空元素(例如 <WebsiteConfiguration/>)表示并非为存储分区设置网站配置。
MainPageSuffix 定义仅在请求域名时要提供的对象,例如,如果网站访问者请求 http://www.example.comhttp://www.example.com/(带有尾随斜杠)。
NotFoundPage 定义网站访问者请求的资源不存在的对象。

示例

请求

GET http://storage.googleapis.com/www.example.com?websiteConfig HTTP/1.1
Host: storage.googleapis.com
Content-Length: 0
Authorization: Bearer ya29.AHES6ZRVmB7fkLtd1XTmq6mo0S1wqZZi3-Lh_s-6Uw7p8vtgSwg

响应

<?xml version='1.0' encoding='UTF-8'?>
<WebsiteConfiguration>
  <MainPageSuffix>index.html</MainPageSuffix>
  <NotFoundPage>404.html</NotFoundPage>
</WebsiteConfiguration>