Chame esta operação para consultar o host DNS de um nome de domínio.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | QueryDnsHost | Operação a ser executada. Defina o valor como QueryDnsHost. |
| InstanceId | String | Sim | ST2017120814571100001303 | ID da instância do nome de domínio cujo host DNS será consultado. Chame a operação QueryDomainList para obter esse ID. |
| Lang | String | Não | en | Idioma da mensagem de erro retornada. Valores válidos:
Valor padrão:en |
| UserClientIp | String | Não | 127.0.0.1 | Endereço IP do cliente usado para iniciar a consulta. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
DnsHostList |
Array |
Informações do host DNS retornadas. |
|
|
DnsName |
String |
ns3 |
Nome do servidor DNS correspondente ao host DNS consultado. |
|
IpList |
List |
185.27.XX.XX, 218.83.XX.XX |
Lista de endereços IP. |
|
RequestId |
String |
18A313DD-3AF3-40AA-84F9-56BA45DC511F |
ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/? Action=QueryDnsHost
&InstanceId=ST2017120814571100001303
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<QueryDnsHostResponse>
<DnsHostList>
<DnsHost>
<DnsName>ns3</DnsName>
<IpList>
<ip>185.27.XX.XX</ip>
<ip>218.83.XX.XX</ip>
</IpList>
</DnsHost>
</DnsHostList>
<RequestId>18A313DD-3AF3-40AA-84F9-56BA45DC511F</RequestId>
</QueryDnsHostResponse>
Formato JSON
{
"requestId":"6A973B69-7B5F-4959-AA89-ED4010541D20",
"dnsHostList":[
{
"ipList":[
"185.27.XX.XX",
"218.83.XX.XX"
],
"dnsName":"ns3"
}
]
}
Códigos de erro
Para obter uma lista de códigos de erro, visite a Central de Erros de API.