Ejemplos de código
Copia una consulta de la IP del cliente en JavaScript, cURL, Python o Go.
Ejemplos de consultas de la IP del cliente
Todos los ejemplos llaman al mismo endpoint. El proceso que establece la conexión determina de quién es la IP devuelta.
Usa un módulo JavaScript o la consola del navegador con fetch nativo y AbortSignal.timeout.
Solicitud de la IP propia
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));Los ejemplos usan tiempos de espera de cinco segundos y las herramientas HTTP estándar de cada lenguaje. Gestiona los fallos en tu aplicación; no los sustituyas por un registro IP vacío.