Guzzle mit Proxy einrichten
The PHP HTTP client used by Laravel and most of the ecosystem. Richte es mit der Konfiguration unten auf den eveses-Residential-Pool aus — die Geo steckt im Benutzernamen, sonst muss für einen Länderwechsel nichts geändert werden.
proxy.eveses.com:12321 · SOCKS5 auf 32325 · 199 Länder · ab $7.35/GB
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.
Konfiguration
<?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');Land wechseln, ohne Guzzle anzufassen
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mGeo und Session leben im Benutzernamen, nicht im Host oder Port. Jede Konfiguration auf dieser Seite bleibt beim Länderwechsel unverändert — du bearbeitest einen einzigen String. 199 Länder sind adressierbar, in den meisten davon zusätzlich Stadt- und Regions-Token.
FAQ
Wie stelle ich in Guzzle einen Proxy ein?›
Wie wähle ich das Land, aus dem Guzzle herauskommt?›
Wie behalte ich in Guzzle dieselbe IP über mehrere Requests?›
Was kostet das?›
Weitere Integrationen
Guzzle über Residential-IPs laufen lassen
$7.35/GB bei 1 GB, $2.57/GB im Volumen — dieselben Zugangsdaten in jedem Tool.
Proxys holen →