תפריט תיעוד

שילוב · דוגמאות קוד

דוגמאות עבודה עבור הלקוחות אנשים באמת להשתמש.

כל קטע מביא https://api.ipify.org דרך יציאת מגורים בארה"ב והדפסת ה-IP. להחליף את הפרמטרים שם ואת המטרה, שום דבר אחר לא משתנה.

3 דקות קריאה 6 חלקים עדכון

שורת פקודה#

cURL
# HTTP(S) proxy
curl -x http://USER-cc-us:PASS@res.proxy-cyber.com:9000 https://api.ipify.org

# SOCKS5 with remote DNS
curl --proxy socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001 https://api.ipify.org

# Sticky session for 30 minutes, verbose to see the CONNECT
curl -v -x http://USER-cc-us-sid-a1b2c3-ttl-30m:PASS@res.proxy-cyber.com:9000 https://api.ipify.org

פייתון#

בקשות
import requests

proxy = "http://USER-cc-us:PASS@res.proxy-cyber.com:9000"
session = requests.Session()
session.proxies = {"http": proxy, "https": proxy}

r = session.get("https://api.ipify.org", timeout=30)
print(r.text)

# Sticky: build the username per session id
def proxy_for(sid: str, cc: str = "us", ttl: str = "10m") -> str:
    return f"http://USER-cc-{cc}-sid-{sid}-ttl-{ttl}:PASS@res.proxy-cyber.com:9000"

Node.js#

undici / להביא
import { fetch, ProxyAgent } from "undici";

const dispatcher = new ProxyAgent("http://USER-cc-us:PASS@res.proxy-cyber.com:9000");
const res = await fetch("https://api.ipify.org", { dispatcher });
console.log(await res.text());

PHP#

cURL
$ch = curl_init("https://api.ipify.org");
curl_setopt_array($ch, [
    CURLOPT_PROXY          => "http://res.proxy-cyber.com:9000",
    CURLOPT_PROXYUSERPWD   => "USER-cc-us:PASS",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT        => 30,
]);
echo curl_exec($ch);

קדימה, ג'אווה ו-סי.#

קדימה.
package main

import (
    "fmt"
    "io"
    "net/http"
    "net/url"
)

func main() {
    proxyURL, _ := url.Parse("http://USER-cc-us:PASS@res.proxy-cyber.com:9000")
    client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)}}
    resp, err := client.Get("https://api.ipify.org")
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()
    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}

דפדפנים וכלים נגד זיהוי#

  • של Chrome --proxy-server דגל לא לוקח אישורים. השתמש ב- Playwright או בובה (הם עונים על אתגר ה-uth עבורך), או רשימת לבנים השתמשו במכונה והשתמשו בדגל לבד.
  • סלניום גם אין לו אימות פרוקסי מובנה; הרשימה הלבנה היא המסלול האמין.
  • דפדפנים נגד זיהוי (Multilogin, GoLogin, AdsPower, Dolphin וכדומה) מקבלים host:port:user:pass שורה לכל פרופיל. הדבק את שורת הכתובת הייעודית, או את השער עם ייחודי -sid- לכל פרופיל.
  • Firefox ו-Chrome מבקשים את סיסמת ה-proxy פעם אחת לכל הפעלה כאשר מוגדר באופן ידני; אוטומציה לא צריכה להסתמך על הנחיה זו.

החשבון שלך

נהלו את כל הפרוקסי בחשבון אחד

השווה רשתות, לבצע הזמנות ולעקוב אחר בקשות האיזון והתמיכה שלך מלוח מחוונים אחד. הצוות שלנו סוקר תשלומים ומספק פרטי חיבור לאחר הלידה.

יצירת חשבון