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はブランクのデータを返しますが、郵便配達員には問題ありません
を試してみましたか? –
私はあなたのコードを実行し、 '$ data'が値を持っています。だから私は 'str_get_html($データ)'が動作していないと思う –
@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 " –