如何使Jsoup获取URL的桌面版本

时间:2017-03-29 10:23:23

标签: android html web jsoup scrape

我试图在Android应用中使用JSoup抓取网页的元数据,但它最终会下载网站的移动版本。有没有办法让网站认为该请求来自桌面客户端?

1 个答案:

答案 0 :(得分:1)

使用桌面用户代理,类似:

doc = Jsoup.connect("https://www.facebook.com/")
      .userAgent("Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36")
      .referrer("http://www.google.com")
      .get();
相关问题