Web scraping Goutte/Symfony DOM爬虫从表单下载文件
远程页面中有一个表单,它在提交后会自动将特定文件下载到您的计算机。如何使用Goutte或本机Symfony DOM Crawler获取该文件并将其存储在服务器上 目前我有以下代码:Web scraping Goutte/Symfony DOM爬虫从表单下载文件,web-scraping,web-crawler,screen-scraping,goutte,domcrawler,Web Scraping,Web Crawler,Screen Scraping,Goutte,Domcrawler,远程页面中有一个表单,它在提交后会自动将特定文件下载到您的计算机。如何使用Goutte或本机Symfony DOM Crawler获取该文件并将其存储在服务器上 目前我有以下代码: $client = new Client(); $client->setHeader('user-agent', "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 S
$client = new Client();
$client->setHeader('user-agent', "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36");
$crawler = $client->request('GET', 'ADDRESS');
$form = $crawler->selectButton('Get Results')->form();
$crawler = $client->submit($form);
如果Goutte不允许这样做,哪种技术可以?我只需使用$client->getResponse()->getContent();解决了的!您好,您可以用您所做的更改更新您的代码,以便清楚地知道如何正确执行,我有类似的问题。。。谢谢