我正在使用 Symfony2 DOMCrawler。我在页面上有一个链接。我想通过链接并在那里抓取一些内容。我该怎么做?让代码是这样的
<a href="www.example.com">Go there</a>
我知道$crawler->selectLink('Go there')->link();
我正在使用 Symfony2 DOMCrawler。我在页面上有一个链接。我想通过链接并在那里抓取一些内容。我该怎么做?让代码是这样的
<a href="www.example.com">Go there</a>
我知道$crawler->selectLink('Go there')->link();
也许您正在寻找类似的东西:
$link = $crawler->filter('a[id="fabulous_id"]')->attr('href');
$crawler = $client->request('GET',$link);
查看DomCrawler Doc获取信息
你正在寻找click()
方法。
$link = $crawler->selectLink('Go there')->link();
$crawler = $client->click($link);
你应该更仔细地阅读这个文档章节