首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >#g-recaptcha-在木偶操纵者中不加载响应

#g-recaptcha-在木偶操纵者中不加载响应
EN

Stack Overflow用户
提问于 2021-02-26 16:29:44
回答 1查看 77关注 0票数 1

因此,我使用puppeteer和axios实现自动化目的,我使用axios获取添加到卡上的cookie,然后以这种方式在puppeteer中发送它们作为标题等待page.setExtraHTTPHeaders({})当结帐页面加载时,我无法单击触发验证码的按钮我看到检查结果发现它甚至不在那里我检查了一个全浏览器自动化模式,它就在那里,所以我不认为这是反机器人问题,它就在那里,只有当我使用这种方式时,它才会消失

here

这是我的标题

代码语言:javascript
复制
await page.setExtraHTTPHeaders({
    //  "Host": "www.supremenewyork.com",
  "Connection": "keep-alive",
  "Upgrade-Insecure-Requests": "1",
  "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36",
  'Accept':"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  "Sec-Fetch-Site": "same-origin",
  "Sec-Fetch-Mode": "cors",
  "Sec-Fetch-Dest": "empty",
  "Accept": "application/json",
  "Sec-Fetch-User": "1",
  "Content-Type": "application/x-www-form-urlencoded",
  "X-Requested-With": "XMLHttpRequest",
  "Sec-Fetch-Dest": "document",
  "referer" :`https://www.supremenewyork.com/mobile/`,
  "Accept-Encoding": " gzip, deflate, br",
  "Accept-Language": " en-GB,en-US;q=0.9,en;q=0.8",
  "Cookie": `${set_cookie}`,
  // "dnt": "1",
  // "sec-fetch-site" : "same-origin"
},
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-26 17:17:04

尝试此标头我删除了可能阻止captcha加载的标头

代码语言:javascript
复制
await page.setExtraHTTPHeaders({
  "Connection": "keep-alive",
   "User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36",
'Accept':"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  "Sec-Fetch-Site": "same-origin",
  "Sec-Fetch-Mode": "cors",
  "Sec-Fetch-Dest": "empty",
  "Accept": "application/json",
  "Sec-Fetch-User": "1",
  "Sec-Fetch-Dest": "document",
  "referer" :`https://www.supremenewyork.com/mobile/`,
  "Accept-Encoding": " gzip, deflate, br",
  "Accept-Language": " en-GB,en-US;q=0.9,en;q=0.8",
  "Cookie": `${set_cookie}`,
  "dnt": "1",
  "sec-fetch-site" : "same-origin"
},
)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66382480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档