【发布时间】:2019-06-20 06:24:05
【问题描述】:
使用代理和通过代理的隧道有什么区别
通过代理的隧道对请求有什么影响,准确地说是对 Curl 请求
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $requestHeaders);
if($use_tunnel == true){
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, '180.180.94.251');
curl_setopt($ch, CURLOPT_PROXYPORT, '8080');
}
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
//curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);
//curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($ch, CURLOPT_IPRESOLVE,CURL_IPRESOLVE_V4);
curl_setopt($ch, CURLOPT_MAXREDIRS,10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,180);
curl_setopt($ch,CURLOPT_TIMEOUT,7200);
$output = curl_exec($ch);
它是否有特殊的区别或使请求更加匿名。
请给我一个更技术性的解释,不管它多么技术性,请给我深入的解释
【问题讨论】:
-
@Dharman 请为您的上述评论提供更多技术细节,或者最好还是提供一篇文章的链接,以更详细地解释它。
-
我的评论是由链接组成的。