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.
| Port | Protokoll | Sitzungstyp | Verwendung für |
|---|---|---|---|
823 | HTTP / HTTPS | Rotierend | Web-Scraping, REST-APIs, Browser-Automatisierung |
824 | SOCKS5 | Rotierend | TCP-Proxying, SSH-Tunnel, SOCKS-native Tools |
10000–20000 | HTTP | Sticky (port-basiert) | Sitzungen, die eine persistente IP pro Verbindungsslot erfordern |
Host: proxy.raxyproxy.com — Verwenden 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.
| Format | Beispiel |
|---|---|
host:port:user:pass | proxy.raxyproxy.com:823:USERNAME:PASSWORD |
user:pass@host:port | USERNAME:PASSWORD@proxy.raxyproxy.com:823 |
http://user:pass@host:port | http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 |
socks5://user:pass@host:port | socks5://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 -x http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 \
https://httpbin.org/ipSOCKS5 (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-hostname proxy.raxyproxy.com:824 \
-U USERNAME:PASSWORD \
https://httpbin.org/ipWas 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.
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)import { HttpsProxyAgent } from 'https-proxy-agent';
const agent = new HttpsProxyAgent('http://USERNAME:PASSWORD@proxy.raxyproxy.com:823');curl_setopt($ch, CURLOPT_PROXY, 'http://proxy.raxyproxy.com:823');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'USERNAME:PASSWORD');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-Wert | Ausgabe |
|---|---|
user:pass@host:port | USERNAME:PASSWORD@proxy.raxyproxy.com:823 (Standard) |
host:port:user:pass | proxy.raxyproxy.com:823:USERNAME:PASSWORD |
user:pass:host:port | USERNAME:PASSWORD:proxy.raxyproxy.com:823 |
user:pass | USERNAME:PASSWORD |
host:port | proxy.raxyproxy.com:823 |
http://user:pass@host:port | http://USERNAME:PASSWORD@proxy.raxyproxy.com:823 |
socks5://user:pass@host:port | socks5://USERNAME:PASSWORD@proxy.raxyproxy.com:824 |