cURL
DocscURL

cURL

مرجع سريع لاستخدام RaxyProxy من سطر الأوامر مع cURL.

الاستخدام الأساسي

# HTTP proxy — rotating
curl -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
     https://httpbin.org/ip

# Short form
curl --proxy http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
     https://httpbin.org/ip

SOCKS5

curl --socks5-hostname proxy.raxyproxy.com:824 \
     -U USERNAME:PASSWORD \
     https://httpbin.org/ip

الاستهداف الجغرافي

# Country — US only (free)
curl -x "http://USERNAME__cr.us:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# Multiple countries
curl -x "http://USERNAME__cr.us,gb,de:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# Exclude countries
curl -x "http://USERNAME__nocr.cn,ru:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# State (2× billing for residential/mobile/datacenter)
curl -x "http://USERNAME__cr.us;state.california:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# City
curl -x "http://USERNAME__cr.us;city.losangeles:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# ZIP code
curl -x "http://USERNAME__cr.us;zip.90001:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# ASN (numeric only — no AS prefix)
curl -x "http://USERNAME__cr.us;asn.15169:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

الجلسات الثابتة

# Port-based sticky — same IP per port
curl -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:10001 \
     https://httpbin.org/ip

# sessid sticky — same IP for ~30 min
curl -x "http://USERNAME__sessid.my-session-1:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

# Custom TTL — keep IP for 60 minutes
curl -x "http://USERNAME__sessid.my-session-1;sessttl.60:PASSWORD@proxy.raxyproxy.com:823" \
     https://httpbin.org/ip

طلبات POST

curl -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
     -X POST \
     -H "Content-Type: application/json" \
     -d '{"key": "value"}' \
     https://httpbin.org/post

أعلام مفيدة

العلمالغرض
-x / --proxyتعيين عنوان URL للوكيل
-U / --proxy-userبيانات اعتماد الوكيل (user:pass)
--socks5-hostnameوكيل SOCKS5 (يحل أسماء المضيف عن بُعد)
-k / --insecureتخطي التحقق من TLS (للتطوير فقط)
--max-timeإجمالي المهلة بالثواني
--connect-timeoutمهلة الاتصال بالثواني
-A / --user-agentتعيين رأس User-Agent
-Hإضافة رأس مخصص
-v / --verboseإظهار تفاصيل الاتصال (مفيد لتصحيح الأخطاء)
-w "%{http_code}"طباعة رمز حالة HTTP