Я создаю клиентское приложение на основе Guzzle. Я застрял в обработке файлов cookie. Я пытаюсь реализовать его, используя Cookie plugin, но я не могу заставить его работать. Мое клиентское приложение является стандартным веб-приложением, и похоже, что он работает до тех пор, пока я использую один и тот же объект guzzle, но по всем запросам он не отправляет правильные файлы cookie. Я использую FileCookieJar
для хранения файлов cookie. Как сохранить файлы cookie через несколько объектов жужжания?Обращение с обработкой писем
// 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');