Appelez cette opération pour interroger l'hôte DNS d'un nom de domaine.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | QueryDnsHost | Opération à effectuer. Définissez la valeur sur QueryDnsHost. |
| InstanceId | String | Oui | ST2017120814571100001303 | ID d'instance du nom de domaine dont vous souhaitez interroger l'hôte DNS. Appelez l'opération QueryDomainList pour récupérer cet ID. |
| Lang | String | Non | en | Langue du message d'erreur renvoyé. Valeurs possibles :
Valeur par défaut :en |
| UserClientIp | String | Non | 127.0.0.1 | Adresse IP du client utilisée par l'utilisateur pour lancer la requête. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| DnsHostList | Array |
Informations relatives à l'hôte DNS renvoyées. |
|
| DnsName | String | ns3 |
Nom du serveur DNS correspondant à l'hôte DNS interrogé. |
| IpList | List | 185.27.XX.XX, 218.83.XX.XX |
Liste des adresses IP. |
| RequestId | String | 18A313DD-3AF3-40AA-84F9-56BA45DC511F |
ID de la requête. |
Exemples
Exemple de requête
http(s)://[Endpoint]/? Action=QueryDnsHost
&InstanceId=ST2017120814571100001303
&<Common request parameters>
Exemple de réponse réussie
Format 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>
Format JSON
{
"requestId":"6A973B69-7B5F-4959-AA89-ED4010541D20",
"dnsHostList":[
{
"ipList":[
"185.27.XX.XX",
"218.83.XX.XX"
],
"dnsName":"ns3"
}
]
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le centre d'erreurs API.