如何配置 Scraping Browser 以在特定国家/地区运行?
如何配置 Scraping Browser 以在特定国家/地区运行?
Which coding languages, libraries, and webdrivers are supported by Scraping Browser?
Which coding languages, libraries, and webdrivers are supported by Scraping Browser?
语言/平台 | puppeteer | playwright | selenium |
---|---|---|---|
Python | N/A | playwright-python | Selenium WebDriver |
JS / Node | 原生支持 | 原生支持 | WebDriverJS |
Ruby | Puppeteer-Ruby | playwright-ruby-client | 适用于 Ruby 的 Selenium WebDriver |
C# | .NET: Puppeteer Sharp | 适用于 .NET 的 Playwright | 适用于 .NET 的 Selenium WebDriver |
Java | Puppeteer Java | 适用于 Java 的 Playwright | 原生支持 |
Go | chromedp | playwright-go | 适用于 Go 的 Selenium WebDriver |
如何调试 Scraping Browser 会话的幕后情况?
如何调试 Scraping Browser 会话的幕后情况?
在哪里可以找到 Scraping Browser Debugger?
在哪里可以找到 Scraping Browser Debugger?
- 在控制面板中,转到我的代理视图
- 点击您的 Scraping Browser 代理
- 点击访问参数或概述选项卡
- 在右侧点击 “Chrome 开发工具调试器”按钮
打开 Scraping Browser 会话
- 确保有一个活跃的 Scraping Browser 会话
- 如果您还不知道如何启动 Scraping Browser 会话,请参阅我们的快速入门指南: https://docs.brightdata.com/cn/scraping-automation/scraping-browser/introduction
启动 Debugger
- 会话启动并运行后,就可以启动 Debugger 了。
- 点击访问参数选项卡中的 Debugger 按钮,启动 Scraping Browser Debugger 界面(参见上面的截图)
连接您的实时浏览器会话
- 在 Debugger 界面中,您将看到实时 Scraping Browser 会话的列表。
- 选择要调试的首选会话
- 点击会话链接或将其复制/粘贴到所选浏览器中,这将在 Debugger 和所选会话之间建立连接。
- 将 Scraping Browser Debugger 连接到实时会话后,您就可以使用 Chrome 开发工具的强大功能了: https://chromedevtools.github.io/devtools-protocol/
- 利用开发工具界面检查 HTML 元素、分析网络请求、调试 JavaScript 代码并监控性能。 利用断点、控制台日志和其他调试技术来识别和解决代码中的问题。

如何在本地自动启动开发工具以查看实时浏览器会话?
如何在本地自动启动开发工具以查看实时浏览器会话?
如何直观地了解浏览器中发生的情况?
如何直观地了解浏览器中发生的情况?
为什么某些页面的初始导航时间比其他页面长?
为什么某些页面的初始导航时间比其他页面长?
page.goto
调用前添加以下一行,即可将导航超时设置为 2 分钟。最常见的错误代码有哪些?
最常见的错误代码有哪些?
错误代码 | 含义 | 您能做些什么? |
服务器意外响应:407 | 远程浏览器的端口有问题 | 请检查您的远程浏览器的端口。Scraping Browser 的正确端口是端口:9222 |
服务器意外响应:403 | 身份验证错误 | 从 Bright Data 控制面板检查身份验证凭据(用户名和密码),并检查是否使用了正确的 “Browser API” 区域。 |
服务器意外响应:503 | 服务不可用 | 我们现在可能正在扩展浏览器以满足需求。 请尝试在 1 分钟后重新连接。 |
我似乎无法连接,是不是连接有问题?
我似乎无法连接,是不是连接有问题?
如何将 Scraping Browser 与 .NET Puppeteer Sharp 集成?
如何将 Scraping Browser 与 .NET Puppeteer Sharp 集成?
Scraping Browser 支持哪些编程语言?
Scraping Browser 支持哪些编程语言?
语言/平台 | puppeteer | playwright | selenium |
---|---|---|---|
Python | N/A | playwright-python | Selenium WebDriver |
JS / Node | 原生支持 | 原生支持 | WebDriverJS |
Ruby | Puppeteer-Ruby | playwright-ruby-client | 适用于 Ruby 的 Selenium WebDriver |
C# | .NET: Puppeteer Sharp | 适用于 .NET 的 Playwright | 适用于 .NET 的 Selenium WebDriver |
Java | Puppeteer Java | 适用于 Java 的 Playwright | 原生支持 |
Go | chromedp | playwright-go | 适用于 Go 的 Selenium WebDriver |
如何调试 Scraping Browser 会话的幕后情况?
如何调试 Scraping Browser 会话的幕后情况?
在哪里可以找到 Scraping Browser Debugger?
在哪里可以找到 Scraping Browser Debugger?
- 在控制面板中,转到我的代理视图
- 点击您的 Scraping Browser 代理
- 点击访问参数或概述选项卡
- 在右侧点击 “Chrome 开发工具调试器”按钮
打开 Scraping Browser 会话
- 确保有一个活跃的 Scraping Browser 会话
- 如果您还不知道如何启动 Scraping Browser 会话,请参阅我们的快速入门指南: https://docs.brightdata.com/cn/scraping-automation/scraping-browser/introduction
启动 Debugger
- 会话启动并运行后,就可以启动 Debugger 了。
- 点击访问参数选项卡中的 Debugger 按钮,启动 Scraping Browser Debugger 界面(参见上面的截图)
连接您的实时浏览器会话
- 在 Debugger 界面中,您将看到实时 Scraping Browser 会话的列表。
- 选择要调试的首选会话
- 点击会话链接或将其复制/粘贴到所选浏览器中,这将在 Debugger 和所选会话之间建立连接。
- 将 Scraping Browser Debugger 连接到实时会话后,您就可以使用 Chrome 开发工具的强大功能了: https://chromedevtools.github.io/devtools-protocol/
- 利用开发工具界面检查 HTML 元素、分析网络请求、调试 JavaScript 代码并监控性能。 利用断点、控制台日志和其他调试技术来识别和解决代码中的问题。

如何在本地自动启动开发工具以查看实时浏览器会话?
如何在本地自动启动开发工具以查看实时浏览器会话?
如何直观地了解浏览器中发生的情况?
如何直观地了解浏览器中发生的情况?
为什么某些页面的初始导航时间比其他页面长?
为什么某些页面的初始导航时间比其他页面长?
最常见的错误代码有哪些?
最常见的错误代码有哪些?
错误代码 | 含义 | 您能做些什么? |
服务器意外响应:407 | 远程浏览器的端口有问题 | 请检查您的远程浏览器的端口。Scraping Browser 的正确端口是端口:9222 |
服务器意外响应:403 | 身份验证错误 | 从 Bright Data 控制面板检查身份验证凭据(用户名和密码),并检查是否使用了正确的 “Browser API” 区域。 |
服务器意外响应:503 | 服务不可用 | 我们现在可能正在扩展浏览器以满足需求。 请尝试在 1 分钟后重新连接。 |
我似乎无法连接,是不是连接有问题?
我似乎无法连接,是不是连接有问题?
如何将 Scraping Browser 与 .NET Puppeteer Sharp 集成?
如何将 Scraping Browser 与 .NET Puppeteer Sharp 集成?
Can I choose the country that the Scraping Browser will scrape from?
Can I choose the country that the Scraping Browser will scrape from?
const SBR_WS_ENDPOINT = 'wss://brd-customer-<customer_id>-zone-<zone_name>-country-us:<password>@brd.superproxy.io:9222'
How does the Scraping Browser pricing work?
How does the Scraping Browser pricing work?