Obtenção do nome de domínio personalizado de um bucket
Funções
O OBS usa o método GET para obter o nome de domínio personalizado de um bucket.
Sintaxe da solicitação
1 2 3 4 5 6 |
GET /?customdomain HTTP/1.1 User-Agent: curl/7.29.0 Host: bucketname.obs.region.myhuaweicloud.com Accept: */* Date: date Authorization: authorization string |
Parâmetros de solicitação
Essa mensagem de solicitação não contém os parâmetros de solicitação.
Cabeçalho da solicitação
Essa solicitação usa cabeçalhos comuns. Para mais detalhes, consulte Tabela 3.
Elementos de solicitação
Este pedido não envolve elementos.
Sintaxe da resposta
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
HTTP/1.1 200 OK Server: OBS x-obs-request-id: request id x-obs-id-2: id Content-Type: application/xml Date: date Content-Length: 272 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ListBucketCustomDomainsResult xmlns="http://obs.ap-southeast-1.myhuaweicloud.com/doc/2015-06-30/"> <Domains> <DomainName>domainname</DomainName> <CreateTime>createtime</CreateTime> </Domains> </ListBucketCustomDomainsResult> |
Cabeçalhos de resposta
A resposta à solicitação usa cabeçalhos comuns. Para mais detalhes, consulte Tabela 1.
Elementos de resposta
A resposta retorna o nome de domínio personalizado do bucket na forma de elementos de mensagem. Tabela 1 lista detalhes sobre cada elemento.
Elemento |
Descrição |
---|---|
ListBucketCustomDomainsResult |
Recipiente do resultado retornado Tipo: container Crianças: Domains Antepassado: nenhum |
Domains |
Elemento que indica o nome de domínio personalizado Tipo: elemento Crianças: DomainName e CreateTime Antepassado: ListBucketCustomDomainsResult |
DomainName |
Nome de domínio personalizado Tipo: string Crianças: nenhuma Antepassado: Domains |
CreateTime |
Hora em que um nome de domínio personalizado é criado Tipo: string, expressa na forma de hora UTC. Crianças: nenhuma Antepassado: Domains |
Respostas de erro
Nenhuma resposta de erro especial é retornada. Para obter detalhes sobre respostas de erro, consulte Tabela 2.
Solicitação de exemplo
1 2 3 4 5 6 |
GET /?customdomain HTTP/1.1 User-Agent: curl/7.29.0 Host: examplebucket.obs.region.myhuaweicloud.com Accept: */* Date: Mon, 14 Jan 2019 08:31:45 +0000 Authorization: OBS UDSIAMSTUBTEST000094:veTm8B18MPLFqNyGh2wmQqovZ2U= |
Resposta de exemplo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
HTTP/1.1 200 OK Server: OBS x-obs-request-id: 000001697693130C80E9D2D29FA84FC2 x-obs-id-2: 32AAAQAAEAABAAAQAAEAABAAAQAAEAABCSM80AI9weqGUsIFJScVxSKlG4DmypX9 Content-Type: application/xml Date: Wed, 13 Mar 2019 10:22:24 GMT Content-Length: 272 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ListBucketCustomDomainsResult xmlns="http://obs.ap-southeast-1.myhuaweicloud.com/doc/2015-06-30/"> <Domains> <DomainName>obs.ccc.com</DomainName> <CreateTime>2019-03-13T10:22:05.912Z</CreateTime> </Domains> </ListBucketCustomDomainsResult> |