我想知道如何在php中点击curl链接。我通过登录页面但是当我想创建新的curl_exec来点击标签时,我无法得到任何东西。 a标签使xhr请求获取一些数据,我传递所有表单数据,但仍然有问题。 注意:我希望获得curl内容的网站是asp。
$this->_ch = curl_init();
$this->config(); // normal config for curl
if (!empty($this->_fields)) {
$fields = http_build_query($this->_fields, '', '&');
curl_setopt($this->_ch, CURLOPT_POSTFIELDS, $fields);
} else {
curl_setopt($this->_ch, CURLOPT_POST, false);
}
if($testparam !="")
{
curl_setopt($this->_ch, CURLOPT_POSTFIELDS, $testparam);
}
$result = curl_exec($this->_ch);
$this->_curlInfo = curl_getinfo($this->_ch);
$this->_lastResult = $result;
$this->_fields = array();
if (!$this->curlCheckError()) {
$result = null;
}
return $result;
//send param
$params['__EVENTTARGET']='ctl00$MainContent$RadGrid1';
$newParam.='__VIEWSTATE='.$test['__VIEWSTATE'];
。 。 。 并发送更多的参数。
但仍无法模拟点击此网址中的标记。 任何想法或示例如何点击一个标签与curl运行脚本从ajax ..? 我需要链接点击返回值与卷曲。 tnx很多。