Configurer un proxy dans .NET HttpClient
The HTTP client for C# and the rest of .NET. Pointez-le vers le pool résidentiel Eveses avec la configuration ci-dessous : la géo vit dans le nom d’utilisateur, donc changer de pays n’exige rien d’autre.
proxy.eveses.com:12321 · SOCKS5 sur 32325 · 199 pays · dès $7.35/Go
The proxy lives on the handler, and `HttpClient` is supposed to be a singleton — but a singleton binds the handler for its lifetime, so a rotating geo needs either `SocketsHttpHandler.PooledConnectionLifetime` or one client per geo.
Configuration
using System.Net;
var handler = new HttpClientHandler
{
Proxy = new WebProxy("http://proxy.eveses.com:12321")
{
Credentials = new NetworkCredential(
"eveses_user_country-us", "YOUR_PROXY_PASSWORD"),
},
UseProxy = true,
};
// One client per geo; reuse it.
var client = new HttpClient(handler) { Timeout = TimeSpan.FromSeconds(30) };
var body = await client.GetStringAsync("https://target-site.com");Changer de pays sans toucher à .NET HttpClient
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mLa géo et la session vivent dans le nom d’utilisateur, pas dans l’hôte ni dans le port. Toute la configuration de cette page reste identique quand vous changez de pays — vous modifiez une seule chaîne. 199 pays sont adressables, avec des tokens de ville et de région dans la plupart.
FAQ
Comment configurer un proxy dans .NET HttpClient ?›
Comment choisir le pays de sortie de .NET HttpClient ?›
Comment garder la même IP entre les requêtes dans .NET HttpClient ?›
Combien ça coûte ?›
Autres intégrations
Faire tourner .NET HttpClient sur des IP résidentielles
$7.35/Go à 1 Go, $2.57/Go en volume — les mêmes identifiants dans tous les outils.
Obtenir des proxys →