我想以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请求是与请求一起使用的参数。
答案 0 :(得分:0)
结果是否包含javascript重定向?也许尝试这样的事情:
print_r(htmlentities($result));
而不是:
print_r($result);