Документация
Всё необходимое для интеграции ProxyHat в ваши приложения
Быстрый старт
Начните работу за несколько минут
curl -x http://USERNAME:PASSWORD@proxy.proxyhat.com:8080 \
https://api.example.com/dataАутентификация
Защитите свои API-запросы с помощью учётных данных
Аутентификация по API-ключу
Все запросы требуют передачи API-ключа в URL прокси. Ваш API-ключ можно найти в панели управления после регистрации.
http://USERNAME:PASSWORD@proxy.proxyhat.com:PORTПрокси-эндпоинты
Доступные шлюзы прокси-сервера
residential.proxyhat.comПремиальные резидентные IP с AI-фильтрацией качества маршрутизации
dc.proxyhat.comВысокоскоростные серверные прокси для массовых операций
Параметры запроса
Настройте прокси-запросы с помощью этих параметров
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
country | string | Код страны назначения (ISO 3166-1) | country=US |
city | string | Название города назначения | city=NewYork |
session | string | Идентификатор привязанной сессии | session=abc123 |
ttl | number | Время жизни сессии в секундах | ttl=600 |
Примеры кода
Примеры реализации на популярных языках
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")Заголовки ответа
Метаданные, возвращаемые с каждым проксированным запросом
X-ProxyHat-IPПрокси-IP, использованный для этого запроса
203.0.113.45X-ProxyHat-CountryСтрана прокси-IP
USX-ProxyHat-LatencyЗадержка запроса в миллисекундах
48Коды ошибок
Распространённые ошибки и способы их обработки
| Код | Статус | Описание | Решение |
|---|---|---|---|
407 | Требуется авторизация | Недействительные или отсутствующие учётные данные | Проверьте имя пользователя и пароль |
429 | Превышен лимит | Слишком много запросов | Уменьшите частоту запросов или обновите план |
503 | Недоступен | Нет доступных прокси для заданных критериев | Попробуйте другую страну или подождите |
Лимиты запросов
Ограничения использования в зависимости от плана
Нужны более высокие лимиты?
Свяжитесь с нашей командой для индивидуальных корпоративных планов с неограниченными запросами и выделенной инфраструктурой.
Готовы начать?
Создайте аккаунт и начните использовать нашу прокси-инфраструктуру за считанные минуты.
