您现在的位置: 万盛学电脑网 >> 程序编程 >> 服务器教程 >> 正文

关于Service的操作

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 

GetService (ListBucket)

对于服务地址作Get请求可以返回请求者拥有的所有Bucket,其中“/”表示根目录。

请求示例:

GET / HTTP/1.1
Host: storage.aliyun.com
Date: Wed, 01 Mar 2011 12:00:00 GMT
Authorization: OSS 15B4D3461F177624206A:xQE0diMbLRepdf3YB+FIEXAMPLE=

返回示例:

<?xml version="1.0" encoding="UTF-8"/?>
<ListAllMyBucketsResult xmlns="http://doc.storage.aliyun.com/2011-03-01">
  <Owner>
    <ID>bcaf1ffd86f461ca5fb16fd081034f</ID>

    <DisplayName>webfile</DisplayName>
  </Owner>
  <Buckets>
    <Bucket>
      <Name>quotes</Name>

      <CreationDate>2011-02-03T16:45:09.000Z</CreationDate>
    </Bucket>
    <Bucket>
      <Name>samples</Name>
      <CreationDate>2011-02-03T16:41:58.000Z</CreationDate>

    </Bucket>
  </Buckets>
</ListAllMyBucketsResult>

如果请求中没有用户验证信息(即匿名访问),返回403 Forbidden。

返回示例:

<?xml version="1.0" ?>
<Error>

	<Code>
		AccessDenied
	</Code>
	<Message>
		Anonymous access is forbidden for this operation
	</Message>
	<RequestId>
		CBF1A411D747A648
	</RequestId>
	<HostId>
		storage.aliyun.com
	</HostId>
</Error>

如果用户验证失败,参见访问控制中验证失败的消息。