Интеграция прокси для Puppeteer
Интеграция Puppeteer с прокси Bright Data улучшает ваши возможности веб-скрапинга, обеспечивая безопасное, эффективное и гибкое управление прокси.
- 72 млн+ Резидентные IP
- Фиксированные и ротационные сессии
- Уровень успеха 99,95%
- Геотаргетинг - БЕСПЛАТНО
Новый продукт от Bright Data: Scraping Browser
Puppeteer совместимый
Легко сделайте API-запрос для получения любого количества сеансов браузера и взаимодействия с ними с использованием Puppeteer (Python), Playwright (Node.js) или Selenium по протоколу CDP. Идеально подходит для проектов по скрапингу, которые требуют взаимодействия с веб-сайтами для извлечения данных, таких как наведение на страницу, нажатие кнопок, прокрутка, добавление текста и т. д
Узнать больше о Scraping Brower
Интеграция прокси Puppeteer с Bright Data
- Начните с перехода на дашборд Bright Data и выберите «Создать зону»
- Нажмите «Тип сети» и затем – «Сохранить».
- В Puppeteer заполните ‘IP-адрес прокси: порт’ в значении ‘proxy-server’, например brd.superproxy.io:33335.
- В поле ‘page.authenticate’ введите ID профиля Bright Data и имя прокси-зоны в значении «имя пользователя», например: brd-customer-CUSTOMER-zone-YOURZONE и пароль вашей зоны (найдете в настройках).
- Например:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--proxy-server=brd.superproxy.io:33335']
});
const page = await browser.newPage();
await page.authenticate({
username: 'brd-customer-[customer_ID]-zone-[zone_name]',
password: ''
});
await page.goto('http://lumtest.com/myip.json');
await page.screenshot({path: 'example.png'});
await browser.close();
})();
Интеграция прокси-менеджера и Puppeteer
- Создайте зону с сетью, типом и количеством IP, которые планируете использовать.
- Установите Proxy Manager.
- Нажмите «Добавить новый прокси». Укажите нужную вам зону и настройки, нажмите «Сохранить».
- В Puppeteer в разделе «Прокси-сервер» введите свой локальный IP-адрес и порт прокси-менеджера (например, 127.0.0.1:24000)
IP-адрес локального хоста 127.0.0.1
Порт, созданный в Proxy Manager, равен 24XXX, например, 24000 - Ничего не пишите в поле имя пользователя и пароль, поскольку Proxy Manager прошел аутентификацию с помощью Super Proxy.
- Например:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--proxy-server=127.0.0.1:24000']
});
const page = await browser.newPage();
await page.authenticate();
await page.goto('http://lumtest.com/myip.json');
await page.screenshot({path: 'example.png'});
await browser.close();
})();
Получить прокси для Puppeteer
Работает на базе отмеченной наградами прокси-сети
С более чем 72 миллионами жилых IP-адресов, лучшая в своем классе технология и таргетинг на любую страну, город, оператора и ASN – сделали наши премиальные прокси-сервисы лучшим выбором для разработчиков
Типы прокси для любых задач
Резидентные прокси
- 72+ млн IP-адресов
- Доступны в 195 странах
- Крупнейшая вращающаяся реальная IP-сеть
- Доступ и сканирование всех сложных сайтов
Серверные прокси
- 1 600 000+ IP-адресов
- Доступны в 98 странах
- Общие и выделенные пулы IP-адресов
- Быстрый доступ к несложным веб-сайтам
ISP прокси
- 700+ тыс IP-адресов
- Доступны в 35 странах
- Реальные статические резидентные IP-адреса без ротации
- Лучший вариант для входа в несколько учетных записей
Мобильные прокси
- 7+ млн IP-адресов
- Доступны в 195 странах
- Крупнейшая в мире IP-сеть 3G/4G с реальными одноранговыми узлами
- Проверка мобильной рекламы и сканирование мобильных сайтов
Лучшее качество обслуживания и поддержки клиентов в отрасли
Каждый день выходят новые функции
ответит на любые вопросы тогда, когда вам это нужно
Панель мониторинга состояния сети в реальном времени
Поможет оптимизировать производительность
Разработанные под ваши цели
Лидер категории прокси и сбора данных
Каждый день собирается 650ТБ общедоступных данных.
Новые выпуски функций каждый день
На службе у 7/10 ведущих университетов мира
4,6/5 – рейтинг удовлетворенности клиентов на Trustpilot
Ready to get Puppeteer proxies?
Puppeteer proxies FAQ
What are Puppeeteer proxies?
Puppeteer proxies are essentially the integration of proxy servers with Puppeteer, a Node.js library that provides a high-level API to control Chrome or Chromium over the DevTools Protocol. Puppeteer is often used for web scraping or automating browser tasks.
What kind of Puppeteer proxies does Bright Data offer?
When you use Bright Data’s proxies with Puppeteer, you’re able to route your requests through our vast network of residential, datacenter, ISP, or mobile IPs. This allows you to access geo-restricted content, reduce the chance of being blocked or served misleading information, and maintain a high level of anonymity.
Does Bright Data offer rotating Puppeteer proxies?
Bright Data’s proxies handle IP rotation automatically, so you don’t need to worry about it. Our system ensures that you get a new IP address for each request or after a certain period of time, depending on your settings.