Puppeteer: Basculer le stockage des cookies

Créé le 20 déc. 2017  ·  3Commentaires  ·  Source: puppeteer/puppeteer

Pouvez-vous ajouter la possibilité d'activer/désactiver le stockage des cookies sur le navigateur en tant que configuration dans la capture d'écran ci-dessous ?

image

Pendant le grattage, je dois détruire et créer une nouvelle instance pour chaque site Web pour leur faire oublier tout ce qui est enregistré dans le stockage des cookies, par exemple. l'authentification.

Merci!

Commentaire le plus utile

Je sais que ce n'est pas précisément ce que vous demandez. Mais vous n'avez pas besoin de détruire l'instance du navigateur pour supprimer tous les cookies. Vous pouvez utiliser une méthode sale (puisque nous attendons le n° 31 ) pour envoyer des clearBrowserCookies au protocole raw devtools :

await page._client.send('Network.clearBrowserCookies');

Tous les 3 commentaires

Je sais que ce n'est pas précisément ce que vous demandez. Mais vous n'avez pas besoin de détruire l'instance du navigateur pour supprimer tous les cookies. Vous pouvez utiliser une méthode sale (puisque nous attendons le n° 31 ) pour envoyer des clearBrowserCookies au protocole raw devtools :

await page._client.send('Network.clearBrowserCookies');

@Everettss Sympa ! Merci beaucoup!

Le problème a été résolu, mais ce serait mieux pour un appel de fonction de raccourci. ??

Cette page vous a été utile?
0 / 5 - 0 notes