Я хочу войти на веб-страницу и скачать файл.
До сих пор я пробовал код ниже. Проблема в том, что похоже я больше не авторизован. Загруженный файл является страницей login.html.
Кто-нибудь знает, как это сделать? Заранее спасибо!
<?php
require 'vendor/autoload.php';
use Goutte\Client;
$client = new Client();
$crawler = $client->request('GET', 'https://website.com/login.php');
$form = $crawler->selectButton('Login')->form();
$crawler = $client->submit($form, array('username' => 'username', 'password' => 'password'));
...
$download_link = 'https://website.com/extracted_download_link_from_crawler.pdf';
$guzzleClient = $client->getClient();
$response = $guzzleClient->get($download_link, ['save_to' => '/local_path/file.pdf']);