Re: [請益] curl這網站的問題

作者: bobju (枯藤老樹昏鴉)   2014-03-17 09:41:20
我用以下的 code 測試, 可以讓它吐出一些東西來。
<?php
$c = curl_init();
curl_setopt($c, CURLOPT_USERAGENT, 'PHP script');
curl_setopt($c, CURLOPT_URL, "http://finviz.com/screener.ashx?v=161");
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, "v=161");
$data = curl_exec($c);
curl_close($c);
print_r($data);
?>
curl 參數很多, 夾雜著很多應用情境, 我覺得不是很好掌握.
以上就參考看看吧
※ 引述《jami520 (我的生命因你而發光)》之銘言:
: 擷取的網站: http://finviz.com/screener.ashx?v=161
: 目前寫curl如下,但試著列印出來,但卻是空的
: 不曉得是忽略到哪邊,若要正常的擷取,如何在再進一步處理呢? 謝謝!
: $c = curl_init();
: curl_setopt($c, CURLOPT_URL, "http://finviz.com/screener.ashx?v=161");
: curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
: curl_setopt($c, CURLOPT_TIMEOUT, 10);
: curl_setopt($c, CURLOPT_GET, 1);
: $data = curl_exec($c);
: curl_close($c);
: echo $data;
: 已經修正 CURLOPT_GET,不過依然是沒有任何資料
: 所以我想說是否該網頁有做怎樣的保護呢?
作者: jami520 (我的生命因你而發光)   2014-03-17 14:53:00
感謝您的回覆,有時候有些地方太複雜就搞不下去了,真的高手一出手就很快點出問題在哪,非常感謝您唷

Links booklink

Contact Us: admin [ a t ] ucptt.com