Configurer un proxy dans Guzzle
The PHP HTTP client used by Laravel and most of the ecosystem. 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
Guzzle accepts a single proxy string or a per-scheme array. Percent-encode the password: an unescaped `@` or `#` in the credentials truncates the URL and Guzzle connects direct without an error.
Configuration
<?php
use GuzzleHttp\Client;
$user = 'eveses_user_country-it';
$pass = rawurlencode('YOUR_PROXY_PASSWORD'); // do not skip this
$proxy = "http://{$user}:{$pass}@proxy.eveses.com:12321";
$client = new Client(['proxy' => $proxy, 'timeout' => 30]);
$res = $client->get('https://target-site.com');
// Laravel's HTTP facade takes the same option:
// Http::withOptions(['proxy' => $proxy])->get('https://target-site.com');Changer de pays sans toucher à Guzzle
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 Guzzle ?›
Comment choisir le pays de sortie de Guzzle ?›
Comment garder la même IP entre les requêtes dans Guzzle ?›
Combien ça coûte ?›
Autres intégrations
Faire tourner Guzzle 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 →