Настройка прокси в Go net/http
The standard library HTTP client. Направьте его на резидентный пул Eveses с конфигурацией ниже — гео живёт в имени пользователя, так что смена страны не требует менять что-то ещё.
proxy.eveses.com:12321 · SOCKS5 на 32325 · 199 стран · от $7.35/ГБ
`http.ProxyURL` is set on the Transport, and a Transport is meant to be created once and reused. Building a new Client per request leaks connections and defeats keep-alive, which on a metered proxy costs you real gigabytes in re-handshakes.
Конфигурация
package main
import (
"net/http"
"net/url"
"time"
)
var client = newProxyClient() // once, at package level
func newProxyClient() *http.Client {
u, _ := url.Parse("http://eveses_user_country-us:[email protected]:12321")
return &http.Client{
Timeout: 30 * time.Second,
Transport: &http.Transport{Proxy: http.ProxyURL(u)},
}
}Сменить страну, не трогая Go net/http
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mГео и сессия живут в имени пользователя, а не в хосте или порте. Вся конфигурация на этой странице остаётся прежней при смене страны — вы правите одну строку. Адресуются 199 стран, в большинстве из них ещё и токены города и региона.
Частые вопросы
Как настроить прокси в Go net/http?›
Как выбрать страну выхода для Go net/http?›
Как сохранить один IP между запросами в Go net/http?›
Сколько это стоит?›
Другие интеграции
Запустить Go net/http через резидентные IP
$7.35/ГБ на 1 ГБ, $2.57/ГБ на объёме — одни и те же доступы во всех инструментах.
Получить прокси →