proxys.store
← todas las guías

curl, Python y Node

Ejemplos listos para tus 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

Con undici, el cliente que ya trae Node; sin dependencias extra.

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());

Conviene recordar

Pon un tiempo de espera: las direcciones domésticas responden más lento que las de centro de datos y una petición sin límite puede colgarse minutos.

Reintenta con una petición nueva, no con la misma conexión: en el puerto 823 el reintento llega entonces desde otra dirección.

Seguir leyendo