gpt4 book ai didi

java - 获取 css 内容,然后为链接 validator 解析外部 css 文件的图像引用

转载 作者:行者123 更新时间:2023-11-28 13:49:45 25 4
gpt4 key购买 nike

我正在创建一个链接 validator ,它接受一个种子页面并验证该域中的所有链接。例如:http://www.example.com/它应该验证属于 example.com 的所有链接。

我有四种文件:

  1. 内容页
  2. 图片
  3. CSS
  4. Javascript 文件

现在我将 JSOUP 库用于内容页面、图像和 Javascript 文件。对于外部的 CSS,问题是我想获取内容,然后获取所有具有 URL 引用的选择器,例如
背景图像:url('images.png');
border-image: url('border.png');
那么如何将这些图像的 URL 解析为绝对 URL。我认为 JSOUP 目录不提供与 CSS 选择器相关的任何功能并将它们的值解析为绝对 URL。

是的,我可以进行繁琐的字符串操作,但我认为这很容易出错。所以我在考虑使用内置的东西。

我希望我说清楚了。提前致谢。

最佳答案

我不认为它需要那么多的字符串操作,只需在 url 后面附加一个斜杠和 css 引用。如果它有一个 ../你删除所有字符直到“/”我不知道任何内置的,抱歉。还要确保在链接 validator “点击”任何内部链接之前先处理这些图像,从而更改 url。

关于java - 获取 css 内容,然后为链接 validator 解析外部 css 文件的图像引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11510994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com