我使用Puppeteer发出请求(它在后台使用Chromium):
;(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto(`https://www.google.com/search?tbm=bks&q=%22this+is%22`)
const result = await page.evaluate(() => {
const stats = document.querySelector('#resultStats')
return stats.textContent
})
await browser.close()
res.send(result)
})()
由于我住在台湾,结果将以中文返回。
如何修改网址或木偶操作配置,以便我获得英文结果?
答案 0 :(得分:1)
只需在网址中添加&hl=en
:
await page.goto(`https://www.google.com/search?tbm=bks&q=%22this+is%22&hl=en`)