Merci, sa marche pour moi . Remarque: le nom de domaine du cookie jar est pour correspondre au nom de domaine que vous demandez à l'encontre. j'ai lu qu'une partie de la documentation de l'intérieur et à l'envers, je ne pourrais pas trouver un moyen de définir un cookie, il a seulement mentionné trompeuse "cookie jar" d'interface.... jamais une partie de l'article qui ressemble à votre suggestion. Vous pouvez nous envoyer une capture d'écran, parce que je peux envoyer une capture d'écran de la section "cookies", il n'a jamais parlé de quelque chose comme cela, sinon je ne le doivent à google. Avec bouffer le meilleur de la documentation est le code source. OK, ça explique... merci @Federkun
Bouffer peut maintenir un cookie de session pour vous si nécessaire à l'aide de cookies option de requête. Lors de l'envoi d'une demande, les cookies option doit être définie à une instance d' GuzzleHttp\Cookie\CookieJarInterface.
//Use a specific cookie jar
$jar =new \GuzzleHttp\Cookie\CookieJar;
$r = $client->request('GET','http://httpbin.org/cookies',['cookies'=> $jar
]);
Vous pouvez définir des cookies pour de vrai dans un client constructeur si vous souhaitez partager une jarre à biscuits pour toutes les demandes.
//Use a shared client cookie jar
$client =new \GuzzleHttp\Client(['cookies'=>true]);
$r = $client->request('GET','http://httpbin.org/cookies');
Vous pouvez lire la documentation ici.
Remarque: le nom de domaine du cookie jar est pour correspondre au nom de domaine que vous demandez à l'encontre.
j'ai lu qu'une partie de la documentation de l'intérieur et à l'envers, je ne pourrais pas trouver un moyen de définir un cookie, il a seulement mentionné trompeuse "cookie jar" d'interface.... jamais une partie de l'article qui ressemble à votre suggestion. Vous pouvez nous envoyer une capture d'écran, parce que je peux envoyer une capture d'écran de la section "cookies", il n'a jamais parlé de quelque chose comme cela, sinon je ne le doivent à google.
Avec bouffer le meilleur de la documentation est le code source.
OK, ça explique... merci @Federkun
OriginalL'auteur Federkun
Bouffer peut maintenir un cookie de session pour vous si nécessaire à l'aide de cookies option de requête. Lors de l'envoi d'une demande, les cookies option doit être définie à une instance d'
GuzzleHttp\Cookie\CookieJarInterface
.Vous pouvez définir des cookies pour de vrai dans un client constructeur si vous souhaitez partager une jarre à biscuits pour toutes les demandes.
Vérifier aussi le plein démarrage rapide.
OriginalL'auteur insign