Riferimento API

Documentazione

Tutto ciò di cui ha bisogno per integrare ProxyHat nelle Sue applicazioni

Avvio Rapido

Inizi ad operare in pochi minuti

curl -x http://USERNAME:PASSWORD@proxy.proxyhat.com:8080 \
     https://api.example.com/data

Autenticazione

Protegga le Sue richieste API con le Sue credenziali

Autenticazione tramite Chiave API

Tutte le richieste richiedono che la Sua chiave API venga passata nell'URL del proxy. La Sua chiave API può essere trovata nella Sua dashboard dopo la registrazione.

http://USERNAME:PASSWORD@proxy.proxyhat.com:PORT

Endpoint Proxy

Endpoint gateway proxy disponibili

Residenziale
HTTP/HTTPS
residential.proxyhat.com
Porte:8080, 8443

IP residenziali premium con routing di qualità filtrato tramite AI

Datacenter
HTTP/HTTPS
dc.proxyhat.com
Porte:8080, 8443

Proxy datacenter ad alta velocità per operazioni massive

Parametri di Richiesta

Personalizzi le Sue richieste proxy con queste opzioni

ParametroTipoDescrizioneEsempio
countrystringCodice paese di destinazione (ISO 3166-1)country=US
citystringNome città di destinazionecity=NewYork
sessionstringIdentificatore di sessione persistentesession=abc123
ttlnumberDurata della sessione in secondittl=600

Esempi di Codice

Esempi di implementazione nei linguaggi più diffusi

Python
import requests

proxy = "http://user:pass@residential.proxyhat.com:8080"
response = requests.get(
    "https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy}
)
Node.js
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 });
Go
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")

Header di Risposta

Metadati restituiti con ogni richiesta tramite proxy

X-ProxyHat-IP

L'IP del proxy utilizzato per questa richiesta

Esempio:203.0.113.45
X-ProxyHat-Country

Paese dell'IP del proxy

Esempio:US
X-ProxyHat-Latency

Latenza della richiesta in millisecondi

Esempio:48

Codici di Errore

Errori comuni e come gestirli

CodiceStatoDescrizioneRisoluzione
407Autenticazione RichiestaCredenziali non valide o mancantiVerifichi il Suo nome utente e password
429Limite di FrequenzaTroppe richiesteRiduca la frequenza delle richieste o aggiorni il piano
503Non DisponibileNessun proxy disponibile per i criteriProvi un paese diverso o attenda

Limiti di Frequenza

Limiti di utilizzo in base al Suo piano

Starter
100
richieste/minuto
banda 10 GB
Pro
500
richieste/minuto
banda 100 GB
Enterprise
Illimitato
richieste/minuto
banda Illimitato

Ha bisogno di limiti più elevati?

Contatti il nostro team per piani enterprise personalizzati con richieste illimitate e infrastruttura dedicata.

Pronto per iniziare?

Crei il Suo account e inizi ad utilizzare la nostra infrastruttura proxy in pochi minuti.