【发布时间】:2017-10-26 14:43:57
【问题描述】:
/我在 chrome 上运行无头搜索请求,我需要访问代理服务器/
const puppeteer = require('puppeteer');
var url="https://www.google.com/search?q=";
var keyword="hotels";
var urls;
var desktopUserAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
const response=[];
var i=0;
var userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36";
(async () => {
const browser = await puppeteer.launch({headless: false });
const page = await browser.newPage();
urls=url+keyword;
page.setUserAgent(userAgent);
response[i]=await page.goto(urls);
console.log(await browser.version());
})();
//我需要能够访问代理服务器才能进行谷歌搜索
【问题讨论】:
标签: javascript node.js headless-browser puppeteer