curl وPython وNode
أمثلة جاهزة للسكربتات.
Python، requests
Python
import requests
proxy = "http://LOGIN:PASSWORD@HOST:823"
r = requests.get(
"https://ipinfo.io/json",
proxies={"http": proxy, "https": proxy},
timeout=30,
)
print(r.json())HOST هو عنوان البوابة من بيانات وصولك، أما LOGIN و PASSWORD فهما اسم المستخدم وكلمة المرور. تجد الثلاثة في صفحة الطلب وفي «وصولي».
Node.js
عبر undici المدمج في Node — دون أي اعتمادية إضافية.
Node.js
import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent("http://LOGIN:PASSWORD@HOST:823");
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
console.log(await res.json());ما ينبغي تذكّره
ضع مهلة زمنية: العناوين المنزلية أبطأ استجابةً من عناوين مراكز البيانات، وطلب بلا مهلة قد يعلّق دقائق.
أعد المحاولة بطلب جديد لا بالاتصال نفسه: على المنفذ 823 تأتي المحاولة عندها من عنوان آخر.