2017-05-01 1 views
-1

私は、ダウンロードデータの機能をhtml/pdfとして持つウェブサイトのデータをキャプチャしたかったのです。しかし、私はダウンロードせずにそのデータをキャプチャしたい私は私のローカルマシン上でカールを介してそのURLを実行してみました。私はそのページを開くブラウザで自分のカールを実行します。 なぜこれが起こっているのか理解できません。 私のコードは次のとおりです。ウェブサイトのキャプチャまたはデータ

$ch = curl_init(); 
$curlConfig = array(
    CURLOPT_URL   => "http://example.com/xyz.aspx", 
    CURLOPT_POST   => true, 
    CURLOPT_RETURNTRANSFER => true, 
    CURLOPT_POSTFIELDS  => http_build_query(array(
     'Cdate' => '02/05/2017', 
     'ListType' => 'D', 
     'ddlNo'=>0, 
     'ddl'=>0, 
     'txtCaseNo'=>'', 
     'Gen'=>'Search List', 
     'txt'=>'XYZ' 
    )) 
); 
curl_setopt_array($ch, $curlConfig); 
$result = curl_exec($ch); 
curl_close($ch); 
print_r($result); 

パラメータは、要求に使用されるパラメータがあるカール要求を定義しています。

+0

:?

print_r(htmlentities($result)); 

の代わり:たぶん、このような何かを試してみてください – Jer

+0

あなたはそれを評価している理由も教えてください。 –

+0

私は投票しませんでした:/ – Jer

答えて

0

結果にJavaScriptのリダイレクトが含まれている可能性はありますか?私はこれが起こっている理由を理解することはできませんよ*なぜ、何が起こっている*

print_r($result); 
関連する問題