2016-06-26 8 views
0
<? 
include_once("simple_html_dom.php"); 

$cookie = ""; 
$ch = curl_init(); 
curl_setopt($ch,CURLOPT_URL,"https://ebr1m.hasil.gov.my/SemakanKeluar.aspx?i=%2b2n0eU1wWL95mKKlIgQE%2bifqhY%2bMr3Vm%2b7cRxZnZsyI%3d"); 

echo $_GET['id']; 

curl_setopt($ch, CURLOPT_HEADER, true); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_COOKIE,$cookie); 
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); 
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0'); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

$data = curl_exec($ch); 
curl_close($ch); 

$doc = str_get_html($data); 
echo $doc; 

?> 

私はPostmanで試してみました。しかし、私が同じ要求データを使ってカールを使うと、何も返されません。CURLはブランクのデータを返しますが、郵便配達員には問題ありません

+0

を試してみましたか? –

+0

私はあなたのコードを実行し、 '$ data'が値を持っています。だから私は 'str_get_html($データ)'が動作していないと思う –

+0

@Anant + 2n0eU1wWL95mKKlIgQE + ifqhY + Mr3Vm + 7cRxZnZsyI = string(298) "HTTP/1.1 200 OK Cache-Control:プライベートContent-Type:text/htmlサーバー:Microsoft -IIS/8.0 Set-Cookie:ASP.NET_SessionId = ucgdklqvzafrxwoxnulcdvvi; path = /; HttpOnly X-AspNet-Version:4.0.30319 X-UA互換:IE = 8、chrome = 1 X-Host:22日付:月、 2016年6月27日12:37:12 GMTコンテンツの長さ:0 " –

答えて

0

私はあなたのコードを使用して、すべてが問題ありません。

あなたは `のvar_dump($データ)の出力が`何

var_dump($data); 
var_dump($doc); 
関連する問題