2 votes

Utilisation d'un serveur Proxy authentifié avec puppeteer

J'essaie d'utiliser un serveur proxy authentifié avec Puppeteer et je me heurte à un mur.

Le service de proxy est Crawlera qui fournit un hôte proxy.crawlera.com:8010

Ils fournissent également un nom d'utilisateur d'authentification de base, le mot de passe est vide.

"Error: net::ERR_NO_SUPPORTED_PROXIES",
" at navigate (/Users/me/foo/node_modules/puppeteer/lib/Page.js:479:37)",
" at <anonymous>"

2voto

Łukasz K Points 158

Dans notre cas, nous avons défini le nom d'utilisateur et le mot de passe du proxy dans le fichier --proxy-server et il semble que cela casse en quelque sorte les paramètres du proxy.

Ce qui m'a aidé, c'est de fixer une option :

--proxy-server=hostname:port

puis fournir des informations d'identification via :

page.authenticate({username: proxyUser, password: proxyPassword)

Peut-être que cela vous aidera aussi dans votre cas.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X