首页 > 解决方案 > 如何从 jsoup 文档中获取“url”?

问题描述

假设我使用以下代码建立了连接:

   Document document = Jsoup.connect(url)
                      .userAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36")
                      .timeout(120*1000)
                      .followRedirects(true)
                      .get();

现在我想提取与 Jsoup 建立连接的 url,我该怎么做?

标签: javaspringspring-bootjsoup

解决方案


String您可以从 jsoup 获得的唯一 url(在本例中为 a )document是使用location()方法,注意可能会带来与起始 url 不同的 url 的重定向:

获取解析此文档的 URL。如果起始 URL 是重定向,这将返回提供文档的最终 URL。


推荐阅读