Goutte / Symfony DOM Crawler скачать файл с формы

На удаленной странице есть форма, которая после отправки автоматически загружает определенный файл на ваш компьютер. Как я могу получить этот файл и сохранить его на сервере, используя 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 Safari/537.36");

    $crawler = $client->request('GET', 'ADDRESS');
    $form = $crawler->selectButton('Get Results')->form();
    $crawler = $client->submit($form);

Если Гут не позволяет это сделать, какая технология будет?

0 ответов

Другие вопросы по тегам