<?php
$hat2 = 'http://example.com/';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $hat2);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
$html = curl_exec($ch);
?>
当我点击该页面的按钮(example.com
)时,它会使用JS脚本向URL添加更多代码(例如1425192105017
)。
但我无法在页面上获取代码,例如'http://example.com/xyz?_=1425192105017'
我的问题是:如何从1425192105017
获取特定代码($html
)?
我不确切知道如何从网址获取该代码。我没有使用preg_match
从HTML页面本身找到该代码,因为它没有该代码。 JS脚本随机生成代码。
我希望http://example.com/xyz?_=code
的未来网址($html
)在下一个curl选项中使用该代码。