Verbindungsformat
DocsVerbindungsformat

Verbindungsformat

Proxy-Host, Ports, Protokolle und alle unterstützten Anmeldedaten-Formate.

Host & Ports

Alle Proxy-Verbindungen laufen über einen einzigen Host. Es gibt keine regionalen Gateway-Varianten.

PortProtokollSitzungstypVerwendung für
823HTTP / HTTPSRotierendWeb-Scraping, REST-APIs, Browser-Automatisierung
824SOCKS5RotierendTCP-Proxying, SSH-Tunnel, SOCKS-native Tools
10000–20000HTTPSticky (port-basiert)Sitzungen, die eine persistente IP pro Verbindungsslot erfordern

Host: proxy.raxyproxy.comVerwenden Sie diesen Host für jede Verbindung. Verwenden Sie keine IP-Adressen direkt; sie können sich ohne Vorankündigung ändern.

Anmeldedaten-Formate

Proxy-Anmeldedaten bestehen aus vier Teilen. Sie können sie in verschiedenen Reihenfolgen angeben, je nach dem was Ihr Tool erwartet.

FormatBeispiel
host:port:user:passproxy.raxyproxy.com:823:USERNAME:PASSWORD
user:pass@host:portUSERNAME:PASSWORD@proxy.raxyproxy.com:823
http://user:pass@host:porthttp://USERNAME:PASSWORD@proxy.raxyproxy.com:823
socks5://user:pass@host:portsocks5://USERNAME:PASSWORD@proxy.raxyproxy.com:824

Protokolle

HTTP/HTTPS (Port 823)

Verwenden Sie HTTP-Tunneling (CONNECT) für HTTPS-Ziele — Ihr Client sendet eine CONNECT-Anfrage und der gesamte nachfolgende Datenverkehr ist Ende-zu-Ende verschlüsselt. Port 823 verarbeitet sowohl HTTP als auch HTTPS.

cURL — HTTPS target through HTTP proxy
curl -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
     https://httpbin.org/ip

SOCKS5 (Port 824)

SOCKS5 arbeitet auf der TCP-Schicht und leitet jedes Protokoll weiter, nicht nur HTTP. Verwenden Sie es für Tools, die SOCKS5 explizit unterstützen, für SSH-Tunneling oder wenn Sie Nicht-HTTP-Datenverkehr proxyen müssen.

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

Was soll ich verwenden?

Verwenden Sie HTTP (Port 823) für alles Webbezogene. Verwenden Sie SOCKS5 (Port 824) nur, wenn Ihr Tool es nativ unterstützt oder wenn Sie TCP-Proxying benötigen.

URL-Formate nach Programmiersprache

Verschiedene HTTP-Bibliotheken erwarten Proxy-URLs in leicht unterschiedlichen Formen.

Python (requests)
import requests

proxies = {
    "http":  "http://USERNAME:PASSWORD@proxy.raxyproxy.com:823",
    "https": "http://USERNAME:PASSWORD@proxy.raxyproxy.com:823",
}
r = requests.get("https://httpbin.org/ip", proxies=proxies)
Node.js
import { HttpsProxyAgent } from 'https-proxy-agent';
const agent = new HttpsProxyAgent('http://USERNAME:PASSWORD@proxy.raxyproxy.com:823');
PHP (cURL)
curl_setopt($ch, CURLOPT_PROXY,     'http://proxy.raxyproxy.com:823');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'USERNAME:PASSWORD');
Go
proxyURL, _ := url.Parse("http://USERNAME:PASSWORD@proxy.raxyproxy.com:823")
transport   := &http.Transport{Proxy: http.ProxyURL(proxyURL)}
client      := &http.Client{Transport: transport}

API-Ausgabeformate

Wenn Sie GET /api/v1/packages/{id}/proxies aufrufen, steuert der format-Parameter, wie die Anmeldedaten zurückgegeben werden.

format-WertAusgabe
user:pass@host:portUSERNAME:PASSWORD@proxy.raxyproxy.com:823 (Standard)
host:port:user:passproxy.raxyproxy.com:823:USERNAME:PASSWORD
user:pass:host:portUSERNAME:PASSWORD:proxy.raxyproxy.com:823
user:passUSERNAME:PASSWORD
host:portproxy.raxyproxy.com:823
http://user:pass@host:porthttp://USERNAME:PASSWORD@proxy.raxyproxy.com:823
socks5://user:pass@host:portsocks5://USERNAME:PASSWORD@proxy.raxyproxy.com:824