Puppeteer



在开始使用 Puppeteer 之前,您需要安装一些基本工具:Node.js 和您选择的代码编辑器。随后创建一个 Node.js 项目并安装所需包。


一旦一切都设置好,我们便可进入下一个部分 – 将 IPHTML 住宅代理集成到 Puppeteer。


在 Puppeteer中,填入数值,例如:http://server.iphtml.biz:15000
在 'page.authenticate' 下,在'username'值中输入您的 IPHTML 代理子用户的用户名和您的密码。

设置完成!您已经成功地将 IPHTML 住宅代理集成到 Puppeteer。


    const puppeteer = require('puppeteer');
    (async () => {
      const browser = await puppeteer.launch({
        headless: false,
        args: ['--proxy-server=server.iphtml.biz:15000]
    });
      const page = await browser.newPage();
        await page.authenticate({
            username: 'USERNAME',
            password: 'PASSWORD'
        });
        await page.goto('https://info.io');
        await page.screenshot({path: 'example.png'});
        await browser.close();
    })();