首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何指定x射线npm网络抓取的语言?

如何指定x射线npm网络抓取的语言?
EN

Stack Overflow用户
提问于 2016-08-21 00:42:58
回答 1查看 57关注 0票数 0

问题的主题

例如,我想从play market上刮一页书。Google market有多种语言版本,没有特定的url标记。那么,我如何才能用我需要的语言而不是随机的语言来抓取特定的版本呢?

环境

“x射线”:"^2.2.0“

节点--版本: 5.9.0

npm --版本: 3.7.3

重现步骤

试着从play market上抓取任何页面。例如:https://play.google.com/store/books/details/Walter_Isaacson_Steve_Jobs?id=I6R8MXStPXgC

预期行为

用特定的语言抓取页面

实际行为

它抓取随机语言(瑞典语,西班牙语,葡萄牙语-所有这些当我从相同的VPS运行x射线)

EN

回答 1

Stack Overflow用户

发布于 2016-08-25 17:29:10

您可以使用查询字符串参数"hl“来定义两个字母的语言代码。因此,例如,要获取中文页面,请使用url:

https://play.google.com/store/books/details/Walter_Isaacson_Steve_Jobs?id=I6R8MXStPXgC&hl=zh

请注意附加到原始url的&hl=zh

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39056490

复制
相关文章

相似问题

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