UNPKG

simple-headless-chrome

Version:

Headless Chrome abstraction to simplify the interaction with the browser. It may be used for crawling sites, test automation, etc

29 lines (24 loc) 709 B
const HeadlessChrome = require('../index') const browser = new HeadlessChrome({ headless: true }) async function navigateWebsite () { try { await browser.init() const mainTab = await browser.newTab({ privateTab: false }) mainTab .on('Network.requestWillBeSent', function (...params) { console.log(`-- Network.requestWillBeSent: `, ...params) }) .on('Network.responseReceived', function (...params) { console.log(`-- Network.responseReceived: `, ...params) }) await mainTab.goTo('https://github.com/LucianoGanga/simple-headless-chrome') await browser.close() } catch (err) { console.log('ERROR!', err) } } navigateWebsite()