Dokumentation
Alles, was Sie benötigen, um ProxyHat in Ihre Anwendungen zu integrieren
Schnelleinstieg
In wenigen Minuten einsatzbereit
curl -x http://USERNAME:PASSWORD@proxy.proxyhat.com:8080 \
https://api.example.com/dataAuthentifizierung
Sichern Sie Ihre API-Anfragen mit Ihren Anmeldedaten
API-Schlüssel-Authentifizierung
Alle Anfragen erfordern, dass Ihr API-Schlüssel in der Proxy-URL übergeben wird. Ihren API-Schlüssel finden Sie in Ihrem Dashboard nach der Registrierung.
http://USERNAME:PASSWORD@proxy.proxyhat.com:PORTProxy-Endpunkte
Verfügbare Proxy-Gateway-Endpunkte
residential.proxyhat.comPremium-Residential-IPs mit KI-gefiltertem Qualitätsrouting
dc.proxyhat.comHochgeschwindigkeits-Datacenter-Proxys für Massenoperationen
Anfrageparameter
Passen Sie Ihre Proxy-Anfragen mit diesen Optionen an
| Parameter | Typ | Beschreibung | Beispiel |
|---|---|---|---|
country | string | Zielländercode (ISO 3166-1) | country=US |
city | string | Zielstadtname | city=NewYork |
session | string | Session-Bezeichner mit Bindung | session=abc123 |
ttl | number | Session-Lebensdauer in Sekunden | ttl=600 |
Codebeispiele
Implementierungsbeispiele in beliebten Programmiersprachen
import requests
proxy = "http://user:pass@residential.proxyhat.com:8080"
response = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy}
)const fetch = require('node-fetch');
const HttpsProxyAgent = require('https-proxy-agent');
const agent = new HttpsProxyAgent(
'http://user:pass@residential.proxyhat.com:8080'
);
fetch('https://httpbin.org/ip', { agent });proxyURL, _ := url.Parse(
"http://user:pass@residential.proxyhat.com:8080",
)
client := &http.Client{
Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)},
}
resp, _ := client.Get("https://httpbin.org/ip")Response-Header
Metadaten, die mit jeder Proxy-Anfrage zurückgegeben werden
X-ProxyHat-IPDie für diese Anfrage verwendete Proxy-IP
203.0.113.45X-ProxyHat-CountryLand der Proxy-IP
USX-ProxyHat-LatencyAnfrage-Latenz in Millisekunden
48Fehlercodes
Häufige Fehler und deren Behandlung
| Code | Status | Beschreibung | Lösung |
|---|---|---|---|
407 | Authentifizierung erforderlich | Ungültige oder fehlende Anmeldedaten | Überprüfen Sie Ihren Benutzernamen und Ihr Passwort |
429 | Ratenlimit überschritten | Zu viele Anfragen | Reduzieren Sie die Anfragerate oder upgraden Sie Ihren Plan |
503 | Nicht verfügbar | Keine verfügbaren Proxys für die Kriterien | Versuchen Sie ein anderes Land oder warten Sie |
Ratenlimits
Nutzungslimits basierend auf Ihrem Plan
Benötigen Sie höhere Limits?
Kontaktieren Sie unser Team für benutzerdefinierte Enterprise-Pläne mit unbegrenzten Anfragen und dedizierter Infrastruktur.
Bereit zum Anfangen?
Erstellen Sie Ihr Konto und beginnen Sie in wenigen Minuten, unsere Proxy-Infrastruktur zu nutzen.
