Configurar proxy no OkHttp (Java / Kotlin)
The HTTP client behind most Android and JVM apps. Aponte para o pool residencial da Eveses com a configuração abaixo — a geolocalização fica no nome de usuário, então trocar de país não exige mexer em mais nada.
proxy.eveses.com:12321 · SOCKS5 em 32325 · 199 países · a partir de $7.35/GB
OkHttp asks for proxy credentials through a `proxyAuthenticator`, and it is called again on every 407. Return null the second time or the client loops until it gives up.
Configuração
import okhttp3.*;
import java.net.*;
String creds = Credentials.basic(
"eveses_user_country-us", "YOUR_PROXY_PASSWORD");
OkHttpClient client = new OkHttpClient.Builder()
.proxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("proxy.eveses.com", 12321)))
.proxyAuthenticator((route, response) -> {
// Give up after the first attempt, or this retries forever.
if (response.request().header("Proxy-Authorization") != null) return null;
return response.request().newBuilder()
.header("Proxy-Authorization", creds).build();
})
.build();Troque de país sem mexer no OkHttp (Java / Kotlin)
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mA geolocalização e a sessão ficam no nome de usuário, não no host nem na porta. Toda a configuração desta página continua igual quando você troca de país — você edita uma única string. São 199 países endereçáveis, com tokens de cidade e região na maioria deles.
Perguntas frequentes
Como configuro um proxy no OkHttp (Java / Kotlin)?›
Como escolho o país pelo qual o OkHttp (Java / Kotlin) sai?›
Como mantenho o mesmo IP entre requisições no OkHttp (Java / Kotlin)?›
Quanto custa?›
Outras integrações
Rode OkHttp (Java / Kotlin) sobre IPs residenciais
$7.35/GB a 1 GB, $2.57/GB em volume — as mesmas credenciais em todas as ferramentas.
Obter proxies →