You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法截取指定页面截图求助:Puppeteer请求遭拒问题排查

Puppeteer截取页面截图请求被拒绝的问题

我尝试截取某不动产登记页面的截图,但收到请求被拒绝的提示。在普通浏览器中,页面初始为空白,几秒后刷新才正常显示,我尝试等待重定向和页面元素加载,但问题仍未解决。

原始代码

const puppeteer = require('puppeteer');         // 引入Puppeteer模块
const url = "https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/wyszukiwanieKW";           // 设置要截图的网站
const Screenshot = async () => {                // 定义截图函数
   const browser = await puppeteer.launch({headless: false, slowMo: 250});    // 启动浏览器
   const page = await browser.newPage();        // 打开新页面
   await page.goto(url);                        // 访问目标网站

   await page.screenshot({                      // 执行截图操作
    path: "./screenshot.png",                   // 保存截图到当前目录
    fullPage: true                              // 截取全页
  });
  await page.close();                           // 关闭页面
  await browser.close();                        // 关闭浏览器
}
Screenshot();                                   // 调用截图函数

优化后的代码

const puppeteer = require('puppeteer');         // 引入Puppeteer模块
const url = "https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/wyszukiwanieKW";           // 设置要截图的网站
const Screenshot = async () => {                // 定义截图函数
   const browser = await puppeteer.launch({headless: false, slowMo: 250});    // 启动浏览器
   const page = await browser.newPage();        // 打开新页面
   await page.goto(url);                        // 访问目标网站

   page.on('console', msg => console.log('PAGE LOG:', msg.text()));
   await page.evaluate(() => console.log(`url is ${location.href}`));

   
    await page.waitForSelector('#numerKsiegiWieczystej', { visible: true, timeout: 0 });
   await page.screenshot({                      // 执行截图操作
    path: "./screenshot.png",                   // 保存截图到当前目录
    fullPage: true                              // 截取全页
  });
  await page.close();                           // 关闭页面
  await browser.close();                        // 关闭浏览器
}
Screenshot();                                   // 调用截图函数

内容的提问来源于stack exchange,提问作者Rafał

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 15:23:23