Skip to content

Everettss/puppeteer-har

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppeteer-har

npm version

Generate HAR file with puppeteer.

Install

npm install puppeteer-har

Usage

const puppeteer = require('puppeteer');
const PuppeteerHar = require('puppeteer-har');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();

  const har = new PuppeteerHar(page);
  await har.start({ path: 'results.har' });

  await page.goto('http://example.com');

  await har.stop();
  await browser.close();
})();

PuppeteerHar(page)

har.start([options])

  • options <?Object> Optional
    • path <string> If set HAR file will be written at this path
  • returns: <Promise>

har.stop()

  • returns: <Promise<?Object>> If path is not set in har.start Promise will return object with HAR.

About

Generate HAR file with puppeteer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published