首页 > 解决方案 > 如何使用 gotte 和 guzzle 客户端 6 发送 cookie

问题描述

我正在尝试使用 goutte 和 guzzle 访问网站,使用 guzzle 可以正常工作,但是当我将两者一起使用时不起作用,有人知道为什么吗?

 $cookieJar = CookieJar::fromArray([
            'idalmacen' => 79,
        ], 'www.publicaciones.exito.com');

        $client = new Client();
        $guzzleclient = new \GuzzleHttp\Client([
            'timeout' => 900,
            'verify' => false,
            'cookies' => $cookieJar,
        ]);
        $client->setClient($guzzleclient);

        $crawler = $client->request('GET', 'http://www.publicaciones.exito.com/index.php/index');
        $crawler = $client->getResponse()->getContent();
        print_r($crawler);

标签: phpsymfonycookiesguzzlegoutte

解决方案


推荐阅读