
适用于 Puppeteer 的代理
几分钟即可在 Puppeteer 中配置好 NodeMaven 代理。使用支持 HTTP 和 SOCKS5 的住宅、移动 和 ISP IP,实现稳定的自动化 和一致的性能
首个代理
返现
市场上
每月将已用流量
转化为可重复使用的
代理额度,即可获得奖励


欢迎礼
价值 $100+
- 质量 & 速度过滤器
- 邮政编码级定向
- 专属代理专家

Puppeteer 是什么?
Puppeteer 是一个 Node.js 库,提供高级 API 用于控制 Google Chrome 或 Chromium 等无头浏览器或完整浏览器。它可实现网页自动化、抓取、测试和性能监控。借助 Puppeteer,您可以模拟用户操作、提取数据,并生成 PDF 或截图。搭配 NodeMaven 代理使用时(住宅、移动和 ISP 代理,支持 HTTP/SOCKS5),它可支持可扩展的工作流程,并保持稳定的会话和一致的性能。
如何在 Puppeteer 中配置 Nodemaven 代理
检查是否已安装 Node.js
打开终端并运行:
如果没有,请从 Node.js 官方网站下载并安装 LTS 版本,然后重新运行该命令。


创建项目文件夹
cd puppeteer-nodemaven-proxy

初始化项目
这会创建一个 package.json 文件,其中包含基本的项目设置。

安装 Puppeteer
npm 安装 Puppeteer

创建脚本文件
在你的项目目录中,运行以下命令创建一个新文件:
这将创建一个名为的空文件 index.js.

打开该文件并添加 NodeMaven 代理
在终端中打开该文件:
粘贴以下代码:
(async () => {
const 浏览器 = await puppeteer.launch({
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
'--proxy-server=http://gate.nodemaven.com:8080'
],
});
const 页面 = await 浏览器.newPage();
await 页面.authenticate({
用户名: 'YOUR_NODEMAVEN_USERNAME',
密码: 'YOUR_NODEMAVEN_PASSWORD'
});
尝试 {
await 页面.goto('https://ipinfo.io/json');
console.log(await 页面.content());
} catch (err) {
console.error(“打开页面时出错:”, err);
} finally {
await 浏览器.close();
}
})();
保存并退出:
- 按下 Control + O,然后 回车 (节省)
- 按 Control + X(退出)

运行脚本
在同一目录中运行:
如果一切设置正确,你将在终端中看到打印出的代理 IP 详细信息。
这可以确认 Puppeteer 正在通过你的 NodeMaven 代理运行。

以 3.50 美元试用 NodeMaven 的代理服务器,并获得 750MB 流量
轻松集成
轻松将我们的优质代理 与所有主流第三方工具集成
为您的工作流程选择优质代理
通过 NodeMaven 的高质量 代理 IP 体验不间断连接
住宅代理
真实住宅 IP,支持轮换会话和粘性会话。支持 HTTP(S) 和 SOCKS5,采用灵活的按 GB 计费方式,适用于可扩展的代理工作流
移动代理
移动 IP,支持轮换会话和粘性会话,适用于自动化和账户工作流。支持 HTTP(S) 和 SOCKS5,采用按 GB 计费方式
来自客户与合作伙伴的评价
来自信赖并使用 NodeMaven 的用户的真实反馈




常见问题
Puppeteer 是一个用于浏览器自动化、抓取和测试的 Node.js 库。将它与代理一起使用,可以帮助你通过不同的 IP 发送请求、提升连接稳定性,并更有效地管理多个自动化会话。
你可以通过使用以下参数启动 Puppeteer 来添加代理 --proxy-server 参数,然后使用以下方式进行身份验证 page.authenticate() 如果您的代理需要登录凭据。NodeMaven 代理同时支持用户名/密码和 IP 白名单两种设置方式,让集成变得简单直接。
是的,Puppeteer 支持需要身份验证的代理。使用代理启动浏览器后,您可以通过以下方式传入您的凭据:
用户名: 'YOUR_USERNAME',
密码: 'YOUR_PASSWORD'
});
这与 NodeMaven 住宅代理和移动代理可无缝配合使用。
可以,Puppeteer 与轮换代理配合得很好。使用 NodeMaven,你可以控制轮换行为(每次请求轮换或粘性会话),这有助于保持会话一致性,或在需要时刷新 IP。
您可以通过打开一个 IP 检测页面来测试您的设置,例如:
如果返回的 IP 与您的代理位置一致,则说明您的设置运行正常。
常见问题包括:
- 代理端口或主机不正确
- 缺少身份验证凭据
- IP 未加入白名单(如果使用白名单模式)
- 防火墙或网络限制
请仔细核对您的 NodeMaven 代理详情,并确保您的设置与您的身份验证方式相匹配。
是的,NodeMaven 代理与 Puppeteer 完全兼容。它们支持 HTTP 和 SOCKS5 协议、灵活的身份验证方式以及稳定的连接,可轻松集成到自动化工作流程中。
以 $3.50 购买代理服务器,获得 750MB 流量





