Documentation
Tout ce dont vous avez besoin pour intégrer ProxyHat dans vos applications
Démarrage rapide
Soyez opérationnel en quelques minutes
curl -x http://USERNAME:PASSWORD@proxy.proxyhat.com:8080 \
https://api.example.com/dataAuthentification
Sécurisez vos requêtes API avec vos identifiants
Authentification par clé API
Toutes les requêtes nécessitent que votre clé API soit transmise dans l'URL du proxy. Votre clé API se trouve dans votre tableau de bord après inscription.
http://USERNAME:PASSWORD@proxy.proxyhat.com:PORTPoints de terminaison Proxy
Points de terminaison de passerelle proxy disponibles
residential.proxyhat.comIP résidentielles premium avec routage de qualité filtré par IA
dc.proxyhat.comProxies de centre de données haute vitesse pour les opérations en volume
Paramètres de requête
Personnalisez vos requêtes proxy avec ces options
| Paramètre | Type | Description | Exemple |
|---|---|---|---|
country | string | Code pays cible (ISO 3166-1) | country=US |
city | string | Nom de la ville cible | city=NewYork |
session | string | Identifiant de session persistante | session=abc123 |
ttl | number | Durée de vie de la session en secondes | ttl=600 |
Exemples de code
Exemples d'implémentation dans les langages populaires
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")En-têtes de réponse
Métadonnées renvoyées avec chaque requête proxifiée
X-ProxyHat-IPL'IP proxy utilisée pour cette requête
203.0.113.45X-ProxyHat-CountryPays de l'IP proxy
USX-ProxyHat-LatencyLatence de la requête en millisecondes
48Codes d'erreur
Erreurs courantes et comment les gérer
| Code | Statut | Description | Résolution |
|---|---|---|---|
407 | Authentification requise | Identifiants invalides ou manquants | Vérifiez votre nom d'utilisateur et votre mot de passe |
429 | Limite de débit atteinte | Trop de requêtes | Réduisez la fréquence des requêtes ou mettez à niveau votre plan |
503 | Indisponible | Aucun proxy disponible pour les critères | Essayez un autre pays ou attendez |
Limites de débit
Limites d'utilisation basées sur votre plan
Besoin de limites plus élevées ?
Contactez notre équipe pour des plans entreprise personnalisés avec requêtes illimitées et infrastructure dédiée.
Prêt à commencer ?
Créez votre compte et commencez à utiliser notre infrastructure proxy en quelques minutes.
