Laravel 5 如何使用Goutte删除受登录保护的URL(我有登录帐户)

Laravel 5 如何使用Goutte删除受登录保护的URL(我有登录帐户),laravel-5,web-scraping,goutte,Laravel 5,Web Scraping,Goutte,我在这里发现了类似的问题。 但我没有得到足够的信息,所以我决定提出一个新问题 让我们假设URL如下所示 url1. http://base_url/login url2. http://base_url/home url3. http://base_url/target Note: if I logged in url1, site redirects to url2 after login and 2 cookies are saved on browser(called CTI

我在这里发现了类似的问题。 但我没有得到足够的信息,所以我决定提出一个新问题

让我们假设URL如下所示

url1. http://base_url/login
url2. http://base_url/home
url3. http://base_url/target

Note: if I logged in url1, site redirects to url2 after login and
      2 cookies are saved on browser(called CTID, CTP).
我想放弃url3,但可以在登录后访问url3

我写了这样的程序

use Goutte\Client;
... ...
$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', 'url1');
$form = $crawler->selectButton('LOGON')->form();
$crawler = $client->submit($form, array('ID' => '***', 'PASS' => '***'));
dump($crawler->html());  //1

$crawler = $client->request('GET', 'url3');
dump($crawler->html());   //2
指令1正确输出url2的结果。(这意味着登录成功。) 我 但我无法获取url3的内容。 如何获取url3的内容? 谢谢你阅读我的问题