使用ajax刮一个网站,用PHP加载日期

时间:2016-08-16 07:10:24

标签: ajax web-scraping

我的问题是如何通过ajax技术来抓取一个加载日期的网站。例如,如果单击页面NavigationService.Navigate()的链接,它将使用ajax加载数据。这是链接this url。 当我检查2时,我找到了参数:

XHR

我的代码似乎有问题,因为如果我放<?php $param=array('page'=>2,'security'=>'a5db027292','action'=>'evetn); $url='https://www.ottawatourism.ca/events/?page='.$param['page'].'&action=events_see_more&security='.$param['security']; $sitecontent=file_get_content($url); $dom= new DOMDocumnet(); $dom->loadHTML($sitecontent); $xpath= new DOMXpath($dom); $nodes= $xpath->query('//div[@class="link-tile"]/a/@href'); foreach($nodes as $link){ var_dump($link->nodeValue); } ?> ,我会得到相同的结果。

0 个答案:

没有答案