RetrieveFavicon 获取任何站点的 favicon

简介: 原文发表于我的技术博客开源了一个获取任何站点 favicon 的类库,供使用。原文发表于我的技术博客RetrieveFaviconProject GitHubRetrieve favicon from any website url using C#.

原文发表于我的技术博客

Website Favicon
开源了一个获取任何站点 favicon 的类库,供使用。
原文发表于我的技术博客

RetrieveFavicon

Project GitHub
Retrieve favicon from any website url using C#.
A part of project GuGuJianKong backend API.

Retrieve favicon type

  • direct retrieve $website url/favicon.ico
  • retrieve href from website content where contains <link rel="* icon" href="..." />
  • retrieve href from website content where contains <link rel="apple-touch-icon" href="..." />

Usage

{% codeblock lang:csharp%}
[TestMethod]
public void CanGetFaviconIco()
{
var faviconUrl = Common.Helper.RetrieveFavicon.Favicon.RetrieveFavicon("https://github.com/parryqiu");
Debug.Print(faviconUrl);
Assert.IsTrue(faviconUrl != null);
}
{% endcodeblock %}

NuGet References


作者:Parry
出处:http://www.cnblogs.com/parry/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

相关文章
|
4月前
|
JavaScript 区块链
vue 自定义网页图标 favicon.ico 和 网页标题
vue 自定义网页图标 favicon.ico 和 网页标题
277 1
|
5月前
|
区块链
网页的favicon图标怎样展示
网页的favicon图标怎样展示
html:设置页面不自动请求favicon.ico图标
html:设置页面不自动请求favicon.ico图标
168 0
|
区块链 UED
网站增加一个ICO站点小图标教程
对于网站的管理员来说,网站的ICO图标更准确的应该叫做站标,是仅次于网站LOGO的标志之一。高品质的ico图标设计更容易使站点获取良好的用户体验。制作ICO图标的工具尽管有很多,但做出一款漂亮的ICO图标,并非是一件容易的事情。
340 0
网站增加一个ICO站点小图标教程
前端如何设置浏览器网页标签页前的小图标favicon.ico
前端如何设置浏览器网页标签页前的小图标favicon.ico
1109 0
前端如何设置浏览器网页标签页前的小图标favicon.ico
|
Web App开发 缓存 区块链
想在网站中使用其它站点的 favicon,看这篇就够了
最近在开发一个 chrome 插件,其中需要读取到对应网站的 favicon 图标,遇到一些问题记录一下。
|
缓存
PbootCMS模板如何添加网站浏览器图标 favicon.ico
PbootCMS模板如何添加网站浏览器图标 favicon.ico
403 0