Exemples de code
Copiez une requête pour votre propre IP en JavaScript, cURL, Python ou Go.
Exemples de requêtes pour sa propre IP
Tous les exemples appellent le même point d’accès. Le processus qui établit la connexion détermine à qui appartient l’adresse IP renvoyée.
Utilisez un module JavaScript ou la console du navigateur avec fetch natif et AbortSignal.timeout.
Requête pour votre IP
const response = await fetch(
"https://api.ipquery.io/?format=json",
{ signal: AbortSignal.timeout(5000) }
);
if (!response.ok) {
const message = await response.text();
throw new Error("IPQuery " + response.status + ": " + message);
}
const data = await response.json();
console.log(JSON.stringify(data, null, 2));Les exemples utilisent des délais d’attente de cinq secondes et les outils HTTP standard de chaque langage. Gérez les échecs dans votre application ; ne les remplacez pas par un enregistrement IP vide.