proxys.store

curl, Python et Node

Des exemples prêts à l’emploi pour vos scripts.

Python, requests

import requests

proxy = "http://LOGIN:PASSWORD@gw.dataimpulse.com:823"
r = requests.get(
    "https://ipinfo.io/json",
    proxies={"http": proxy, "https": proxy},
    timeout=30,
)
print(r.json())

Node.js

Via undici, le client intégré à Node — sans dépendance supplémentaire.

import { ProxyAgent, fetch } from "undici";

const agent = new ProxyAgent("http://LOGIN:PASSWORD@gw.dataimpulse.com:823");
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
console.log(await res.json());

À garder en tête

Mettez un délai d’attente : les adresses domestiques répondent plus lentement que celles de datacenter, et une requête sans délai peut rester bloquée plusieurs minutes.

Réessayez avec une nouvelle requête plutôt que sur la même connexion : sur le port 823, la nouvelle tentative part alors d’une autre adresse.

Lire la suite