Last updated 16 days ago
Was this helpful?
Puppeteer是一个 JavaScript 函式库,它提供进阶 API 来透过 DevTools 协定或 WebDriver BiDi 控制 Chrome 或 Firefox。 Puppeteer 预设在无头(无可见 UI)中运行,但可以配置为在可见(「有头」)浏览器中运行。
下面为您介绍如何将Thordata与Puppeteer集成。
您必须建立 Puppeteer 项目,启动它,然后使用 npm 和 Puppeteer 安装 Puppeteer。
点击此处查看詳細安裝教程
服务器: t.pr.thordata.net:9999
t.pr.thordata.net:9999
代理账户: td-customer-USERNAME
td-customer-USERNAME
代理密码: PASSWORD
PASSWORD
代码示例:
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(); })();