#icons #image #standards #link #extract #url #page

bin+lib website-icon-extract

从HTML页面中提取不同标准下的favicon链接路径

10个版本

0.5.3 2024年1月14日
0.5.2 2022年10月7日
0.5.0 2021年10月23日
0.4.2 2021年3月27日
0.3.0 2018年5月19日

#23 in #standards

每月21次下载
用于 2 crates

MIT 许可证

14KB
218

该项目已迁移至GITLAB

https://gitlab.com/radiobrowser/libraries/website-icon-extract-rust


lib.rs:

该库连接到指定的URL并尝试查找代表该页面的图标引用。为此使用了多种标准

所有图像都转换为绝对URL,并检查连接是否成功。它们将根据像素大小进行分析,并只下载必要的字节数以实现这一目标。

示例

let url = "https://google.com";
let list = ImageLink::from_website(url, "TEST", 5).unwrap();
println("{:?}", list);

依赖项

~4–16MB
~234K SLoC