Floppydata Floppydata

Сесії безкоштовні — платіть лише за трафік

Безкоштовний хмарний браузер для скрапінгу,
ШІ та автоматизації

Браузер Chrome, який працює на наших серверах. Нічого встановлювати й обслуговувати не потрібно: ви підключаєтеся, коли він потрібен, і закриваєте, коли ні.

  • Один запит запускає сесію браузера — збережіть її як пресет і використовуйте повторно
  • Працює з Puppeteer, Playwright і Python — замініть launch() на connect()
  • Вбудовані ротаційні проксі, розв’язання CAPTCHA та антидетект-фінгерпринти
Демо в пісочниці
session.config
Конфігурація сесії натисніть на поле, щоб змінити його
1 const r = await fetch(SESSIONS_URL, { 2 method: 'POST', 3 headers: { 'X-Api-Key': KEY }, 4 body: JSON.stringify({ 5 proxy: { type: '', 6 location: { countryCode: '' } }, 7 browser: { fingerprint: { os: '' } }, 8 runtime: { timeoutSeconds: 60 }, 9 }), 10 }); 11 const { connectUrl } = await r.json(); 12 const browser = 13 await chromium.connectOverCDP(connectUrl); 14 //
Хмарний браузер — немає сесії 0:60
Почати перегляд вихід — · — · сесію не запущено Виділення вихідного IP і підключення Chromium…

Справжній браузер, 60 с на таймері Оберіть країну та ОС, потім натисніть Запустити сесію у вікні конфігурації

Демо на 60 с · без реєстрації

Справжні вікна — перетягуйте їх. Демо-сесії обмежені в часі, повні сесії — ні.

Що таке хмарний браузер і як він працює?

Хмарний браузер — це браузер Chrome, який працює на чужому сервері. Щоб скористатися ним, ви надсилаєте запит, після чого браузер запускається на одному з хмарних серверів. Потім ви отримуєте посилання, за яким можна розпочати сесію віддаленого керування браузером.

Нічого встановлювати й обслуговувати не потрібно: ви підключаєтеся, коли браузер потрібен, і закриваєте, коли ні. З Floppydata достатньо одного запиту. Один раз дайте налаштуванню назву — це буде пресет, — і наступного разу воно вже готове. Жодної перебудови чи повторного налаштування.

Перебіг сесії
  1. Ваш застосунок connect()
  2. Floppydata
  3. Хмарний браузер сесія активна
  4. Цільовий сайт 200 OK

Ключові можливості та сценарії використання

Хмарний браузер може виконувати різні завдання залежно від того, для чого він вам потрібен.

Для парсингу та збору даних (вебскрапінг)

Більшість сайтів не показують відвідувачам повний контент, доки не завершить завантажуватися їхній JavaScript-код. Якщо отримати лише HTML, решта сторінки залишиться поза увагою. Хмарні браузери працюють як будь-які інші, але терплячіше чекають, поки сторінка завантажиться повністю. Вони також можуть спрямовувати трафік через резидентське чи мобільне з’єднання або дата-центр, що корисно, коли певний сайт не віддає контент для конкретної IP-адреси.

Вебскрапінг

Для автономних ШІ-агентів

ШІ-агентам погано працюється із сирим кодом. Їм краще з реальною сторінкою, яку можна натискати, прокручувати й читати так, як це робить людина. Хмарний браузер дає агенту саме це, а потім повертає результати в простому форматі, що не витрачає контекст моделі даремно.

ШІ-агенти

Для автоматизації бізнес-процесів

Повторювані завдання — щоденне заповнення однієї й тієї самої форми, перевірка того, що сторінка завантажується, або формування звіту за розкладом — добре підходять для інструментів автоматизації на базі хмарного браузера. На власному комп’ютері це означає один браузер за раз. У хмарі можна запускати багато сесій одночасно, а також відновити сесію пізніше замість того, щоб починати спочатку.

Автоматизація

Для тестування та профілювання JavaScript

Щоб перевірити час завантаження сторінок, використання пам’яті та знайти проблемні місця в JavaScript, розробники використовують API хмарного браузера. Він працює в браузері користувача й дає змогу налагоджувати за допомогою живого перегляду та логів, якщо локальне встановлення користувача виходить з ладу.

JS-профілювання

Чому власні headless-браузери більше не справляються

Власний браузерний сервер працює добре, доки не з’являється реальний трафік.

Клопоти з інфраструктурою та масштабуванням

Власний хостинг Chrome — це сервери, Docker-контейнери, витоки пам’яті та ручне додавання машин у міру зростання проєкту. Такий браузер у хмарі масштабується лише так швидко, як дозволяє бюджет на обладнання. Скрипт, якому раптом потрібно десять копій, стає проблемою серверів, а не коду.

Обхід банів, CAPTCHA та антибот-систем

Ботів впізнають за дрібницями: встановленими шрифтами, рендерингом canvas, аудіостеком, розміром екрана та обладнанням. Хмарні антидетект-браузери беруть це на себе, тож сесія поводиться як справжній відвідувач — зі вбудованими ротаційними проксі та автоматичним розв’язанням CAPTCHA. Безпечний хмарний браузер також розділяє сесії: одну заблокували — решта продовжують працювати.

Працює з Puppeteer, Playwright і Python

Керований сервіс хмарного браузера знімає з вас турботи про інфраструктуру, а ваш код майже цього не помічає. Puppeteer або Playwright у вашому стеку? Замініть launch() на connect() і вкажіть адресу WebSocket. Playwright у Python працює так само.

  • Playwright
  • Puppeteer
  • Python
  • Node.js

Власний хостинг чи керований хмарний браузер: коротке порівняння

Кілька моментів, які варто знати перед вибором:

Порівняння Chrome на власному хостингу з хмарним браузером Floppydata
Chrome на власному хостингу Хмарний браузер Floppydata
Ліцензійна плата Немає, але прихована у витратах на сервери та проксі Також немає — по суті, це безкоштовний хмарний браузер
Початок роботи Спершу потрібно розгорнути інфраструктуру Безкоштовний хмарний браузер онлайн, як і будь-який онлайн-хмарний браузер, готовий до тестування за лічені хвилини
Простій Коштує однаково, незалежно від того, зайнятий він чи простоює Безсерверний хмарний браузер на кшталт цього нічого не коштує, поки сесія не використовується
За що насправді стягується плата Сервери, проксі, години обслуговування Лише проксі-трафік — на відміну від безкоштовних пробних версій хмарних браузерів деінде, що ховають платежі в дрібному шрифті
Порівняння цін Фіксована вартість інфраструктури незалежно від навантаження Порівнюйте ціни на browser-use cloud за вартістю гігабайта, а не за фіксованою ставкою
Гнучкість Одне налаштування на проєкт Творчий підхід до хмарного браузера: ті самі збережені пресети використовуються для скрапінгу, тестування та роботи з контентом

Оскільки самі сесії безкоштовні, за безкоштовний тест хмарного браузера онлайн ви платите лише за використаний трафік. Це простий спосіб спробувати робочий процес із браузером у хмарі, перш ніж масштабувати його.

Швидкий старт: приклад коду для підключення

Щоб запустити сесію, достатньо кількох рядків:

Додайте тип проксі та країну під час відкриття сесії — решта скрипта майже не відрізнятиметься від того, що працював би локально.

Переглянути документацію
connect.js
const browser = await chromium.connectOverCDP(connectUrl);const page = await browser.newPage();await page.goto('https://example.com');const data = await page.textContent('body');

Ознайомтеся з рішеннями хмарного браузера