javascript - Puppeteerjs 无法使用代理无头运行
问题描述
我在这里有这段代码,可以打开浏览器并将其推送到数组中,无论如何我试图使用代理 ip 来启动浏览器,但每次我尝试去的页面永远不会加载,他们只是给我一个像这样的错误无法访问站点或 ERR NETWORK RESET / ERR_TUNNEL_CONNECTION_FAILED 等,这是我使用的代码,我也使用此网站获取代理http://free-proxy.cz/en/
bots.browsers.push(await puppeteer.launch({
headless: false,
args:[
'--start-maximized',
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-dev-shm-usage',
'--disable-accelerated-2d-canvas',
'--no-first-run',
'--no-zygote',
'--single-process',
'--disable-gpu',
'--proxy-server=52.149.152.236:80'
]
}));
}
解决方案
推荐阅读
- react-native - ReactNative:顶部的应用程序名称
- google-sheets - “间接”Excel 功能无法在 Google 表格上按预期工作
- gitlab - 有人能够使用 terraform 为 repo 启用现有的部署密钥吗?
- oracle-apex-5.1 - Oracle APEX 区域宽度
- javascript - 如何访问此类属性?
- php - 如何使用 gmail API 发送大附件
- image - 黑白图像的 1 位 RLE(运行长度编码)
- r - 递归 R 包安装失败
- azure - Azure Functions V2 - BlobStorage FetchAttributes() 构建问题
- python - 了解 Gensim LDA 模型中的参数