Przykłady kodu

Skopiuj zapytanie o własny IP w JavaScript, cURL, Python lub Go.

Przykłady zapytań o własny IP

Każdy przykład wywołuje ten sam endpoint. Proces nawiązujący połączenie decyduje o tym, czyj adres IP zostanie zwrócony.

Użyj modułu JavaScript lub konsoli przeglądarki z natywnym fetch i AbortSignal.timeout.

Żądanie własnego 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));

Przykłady używają limitu czasu wynoszącego pięć sekund i standardowych narzędzi HTTP danego języka. Obsłuż błędy w aplikacji; nie zastępuj ich pustym rekordem IP.

Dostęp do pełnych list.

W sprawie cen lub dostępu do pełnych list napisz na contact@ipquery.io.

Wybrana lista
Wybrane rekordy
Rekordy na tej liście