Obsługa ciasteczek Guzzle

Buduję aplikację kliencką opartą na Guzzle. Utknąłem w obsłudze plików cookie. Próbuję go zaimplementować za pomocąWtyczka Cookie ale nie mogę go uruchomić. Moja aplikacja kliencka jest standardową aplikacją internetową i wygląda na to, że działa tak długo, jak długo używam tego samego żartobliwego obiektu, ale w odpowiedzi na żądania nie wysyła właściwych plików cookie. używamFileCookieJar do przechowywania plików cookie. Jak mogę przechowywać pliki cookie na wielu chlupiących przedmiotach?

// first request with login works fine
$cookiePlugin = new CookiePlugin(new FileCookieJar('/tmp/cookie-file'));
$client->addSubscriber($cookiePlugin);

$client->post('/login');

$client->get('/test/123.php?a=b');


// second request where I expect it working, but it's not...
$cookiePlugin = new CookiePlugin(new FileCookieJar('/tmp/cookie-file'));
$client->addSubscriber($cookiePlugin);

$client->get('/another-test/456');

questionAnswers(3)

yourAnswerToTheQuestion