rsshub
Version:
Make RSS Great Again!
19 lines (17 loc) • 695 B
JavaScript
import { n as puppeteer_default } from "./puppeteer-DGmvuGvT.mjs";
//#region lib/routes/pincong/utils.ts
const baseUrl = "https://pincong.rocks";
const puppeteerGet = (url, cache) => cache.tryGet(url, async () => {
const browser = await puppeteer_default();
const page = await browser.newPage();
await page.setRequestInterception(true);
page.on("request", (request) => {
request.resourceType() === "document" ? request.continue() : request.abort();
});
await page.goto(url, { waitUntil: "domcontentloaded" });
const html = await page.evaluate(() => document.documentElement.innerHTML);
await browser.close();
return html;
});
//#endregion
export { puppeteerGet as n, baseUrl as t };