其实常用的有三种:伪造来源、伪造ip、再者就是用代理。这三种方法curl都可以办到:
1 <?php 2 //第一、伪造来源HTTP_REFERER 3 $ch = curl_init();//初始化 4 curl_setopt($ch, CURLOPT_URL, http://www.example.com/); //你要访问的页面 5 curl_setopt($ch, CURLOPT_REFERER, http://www.example.com/); //伪造来源HTTP_REFERER 6 curl_setopt($chtml,CURLOPT_RETURNTRANSFER,1);//是否显示内容 7 curl_exec($ch);//执行 8 curl_close($ch);//返回关闭 9 //第二、用代理 10 curl_setopt($ch,CURLOPT_PROXY,"http://www.domain.com"); 11 //第三、伪造ip 12 curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:8.8.8.8','CLIENT-IP:8.8.8.8')); //构造IP