This commit is contained in:
talorr
2026-03-27 03:36:08 +03:00
parent 8a97ce6d54
commit cda36918e8
225 changed files with 35641 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
const config = require('../src/config');
const { launchBrowser, createContext } = require('../src/session');
const { fetchTargetHtmlWithSession } = require('../src/fetcher');
(async () => {
const browser = await launchBrowser({ headless: config.headless });
const context = await createContext({ browser, sessionFile: config.sessionFile });
const result = await fetchTargetHtmlWithSession({ context, config, targetUrl: config.targetUrl });
console.log('HTTP status:', result.status);
console.log('Current URL:', result.finalUrl);
console.log('Title:', result.title);
console.log('Auth required:', result.authRequired);
console.log('\nHTML preview:\n');
console.log(result.html.slice(0, 3000));
await browser.close();
})().catch((error) => {
console.error(error);
process.exit(1);
});