Meniu documentație

Integrare · Exemple de coduri

Exemple de lucru pentru clienții pe care oamenii le folosesc de fapt.

Fiecare fragment aduce https://api.ipify.org prin ieşirea rezidenţială a Statelor Unite şi printează IP-ul. Schimbaţi parametrii numelui de utilizator şi ţinta, nimic altceva nu se schimbă.

3 min citește 6 secţiuni Actualizat

Linia de comandă#

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

Python#

cereri
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#

undeci / aport
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);

Du-te, Java şi C##

Dute
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))
}

Mașini de broșat și unelte antidetective#

  • Chrome --proxy-server Steagul nu ia nici o acreditare. Utilizați Dramaturg sau Păpuşar (ei răspund la provocarea auth pentru tine) sau Lista albă maşinăria şi folosiţi steagul singur.
  • Seleniu nu are nici autentificarea proxy built-in; lista albă este ruta fiabilă.
  • Browsere antidetecte (Multilogin, GoLogin, AdsPower, Dolphin și altele similare) acceptă o host:port:user:pass linie per profil. Lipește linia de adrese dedicată, sau poarta cu un unic -sid- pe profil.
  • Firefox și Chrome cer parola proxy o dată pe sesiune atunci când este configurată manual; automatizarea nu trebuie să se bazeze pe acest prompt.

Contul dumneavoastră

Administrează toate proxy-urile într-un singur cont

Comparați rețelele, plasați comenzile și urmați cererile de echilibru și suport de la un tablou de bord. Echipa noastră evaluează plățile și oferă detalii de conexiune după livrare.

Creează cont