#symfony-panther
#symfony-panther
Вопрос:
Я использую symfony / panther для обхода веб-страниц. Чтобы получить доступ к нужной мне странице, мне нужно пройти проверку подлинности, и я не знаю, как это сделать.
Я пробовал :
$client = Client::createChromeClient();
$client->start();
$crawler = $client->request('GET', 'http://website.com/login.php');
$form = $crawler->selectButton('Submit!')->form([
'email' => myEmail,
'pwd' => myPassword
]);
$client->submit($form);
Но это не работает, мой пользователь не аутентифицирован.
Я думаю, что мне нужно получить файл cookie и добавить его к моему клиенту, но я не знаю, как это сделать. Может кто-нибудь, пожалуйста, дать мне инструкции для этого?