【发布时间】:2020-02-16 20:50:04
【问题描述】:
我正在尝试解析来自 amd.com 的数据。在 Opera 浏览器中,页面看起来是 like that,在第三列中带有 cpu 的名称和指向页面的链接。但是当我使用 JSOUP 时,它得到了我this page (like in IE)。
文档的获取方法:
private Document getDocument(String url) {
try {
String userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 OPR/66.0.3515.72";
return Jsoup.connect(url).userAgent(userAgent).get();
} catch (IOException e) {
throw new IllegalStateException(e);
}
}
在 userAgent 中,我关注了TuyenNTA's advise。
我需要获取 cpus 页面的链接。
【问题讨论】: