Guzzle中使用代理很简单,只需要添加一个proxy
参数数组即可。
示例
$client->request('GET', '/', [
'proxy' => [
'http' => 'tcp://localhost:8125', //http协议的
//https协议的,带用户名密码验证的代理
'https' => 'http://username:password@localhost:9124',
'no' => ['.mit.edu', 'foo.com'] // 无需代理的域名
]
]);