Puppeteer
什么是Puppeteer?
Puppeteer是一个 JavaScript 函式库,它提供进阶 API 来透过 DevTools 协定或 WebDriver BiDi 控制 Chrome 或 Firefox。 Puppeteer 预设在无头(无可见 UI)中运行,但可以配置为在可见(「有头」)浏览器中运行。

下面为您介绍如何将Thordata与Puppeteer集成。
1
代码示例:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--proxy-server=t.pr.thordata.net:9999]
});
const page = await browser.newPage();
await page.authenticate({
username: 'td-customer-USERNAME',
password: 'PASSWORD'
});
await page.goto('https://ipinfo.thordata.com');
await page.screenshot({path: 'example.png'});
await browser.close();
})();
Last updated
Was this helpful?