捕获网站的数据或数据

时间:2017-05-01 08:53:17

标签: php curl

我想以html / pdf的形式捕获具有下载数据功能的网站数据。但我想在没有任何下载的情况下捕获该数据,我尝试在本地计算机上通过curl执行该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);

参数定义curl请求是与请求一起使用的参数。

1 个答案:

答案 0 :(得分:0)

结果是否包含javascript重定向?也许尝试这样的事情:

print_r(htmlentities($result));

而不是:

print_r($result);