mình dùng curl để lấy nội dung của trang
Code:
[url]http://hidemyass.com/proxy-list/[/url]
nhưng kết quả của việc lấy nội dung không đúng với trình duyệt . cụ thể là. nếu dùng 1 trình duyệt như FF để truy câp và đường link trên sẽ ra 1 trang, trang nầy có 50 con proxy tất cả điều live. check bằng
http://vnw.cc/socks++/
- dùng curl để lấy nội dung thì sẽ ra 1 trang nội dung khác. củng có 50 con proxy. nhưng tất cả điều die. check bằng
http://vnw.cc/socks++/
mình đã cố gắng giả lập FF . đây là code curl của mình
Code:
$url = "http://hidemyass.com/proxy-list/";
$agent = "Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_HTTPHEADER, array (
"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Language: en-us,en;q=0.5",
'Connection: Keep-Alive',
));
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
mình củng đã thử giá trị
curl_setopt($ch,CURLOPT_HTTPHEADER, 1)
nhưng tất cả sock điều die. nhờ cao thủ về curl ra tay giúp đỡ với. truy cập bằng FF thì sock live. còn bằng curl thì sock die. chả hiểu sao nữa