如何断开与代理服务器的curl连接?

时间:2018-02-19 11:10:23

标签: php curl proxy httpie

我通过curlhttpie在PHP中使用代理服务器。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_PROXYPORT, 80);
curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
curl_setopt($ch, CURLOPT_PROXY, $proxy_ip);
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'username:password');
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
$html = curl_exec($ch);
curl_close($ch);

执行脚本时,与代理服务器的连接仍然存在。因此,如果在3秒后运行另一个脚本,代理身份验证将被拒绝,因为它已经连接到其他地方。

如何通过curl_close完全断开与代理服务器的连接,以使代理可用于其他脚本?

0 个答案:

没有答案