首页 > 解决方案 > 如何从Java中的网页url获取css绝对路径?

问题描述

我的目的是输入一个网站的url,然后从这个url中,得到这个网站的css。但是,我不知道如何从网站 url 中获取 css 的绝对 url。我试图通过使用 Jsoup ( https://jsoup.org/ ) 获取相对路径来解决这个问题,但我没有成功。

任何人都知道如何获取 css 的绝对路径或任何其他关于如何检索它的想法?

标签: javahtmlcssjsoup

解决方案


文档中有一个示例:https ://jsoup.org/cookbook/extracting-data/working-with-urls

String absHref = link.attr("abs:href"); // "http://jsoup.org/"

如果你想为 CSS 使用这个,你可以将 absHref 传递到一个 URI 对象中,获取主机名并在前面加上样式表可用的任何相对 URL。


推荐阅读