您的位置:小众博客 > 网站运营 > 正文

根据网站URL自动获取该网站的favicon.ico图标

2015年11月02日 / 网站运营 / 11962人阅读(点这评论)

功能介绍

根据URL自动获取网页的favicon.ico图标,让你在网页开发中变的更方便....

可以使用在各种程序的友情链接处,自动获取链接网站的favicon.ico图标,提高逼格和体验。

示例

使用方法

要获取一个favicon.ico 你可以链接到...

http://g.soz.im/[URL]

注意网址中包含协议  (http或https)  。 例如:

http://g.soz.im/http://www.innbk.com

以下是一个标准的 <img> 标签...

<img src="http://g.soz.im/http://www.innbk.com" alt="Sina" width="16" height="16" />

默认图标

如果指定的域名无法获取图标,那可以指定一个默认图标...

http://g.soz.im/http://www.innbk.com?defaulticon=http://soz.im/favicon.ico

也可以定义defaulticon为以下4种:

wp: WordPress图标

none: 没有默认的图标将被退回

1pxgif: 1px x 1px透明的GIF

lightpng: 灰色'世界'的图标

bluepng: 浅蓝'世界'图标

图标CDN加速

请在img的src地址结尾添加  /cdn.ico  来开启CDN加速,让加载速度提高

例1: http://g.soz.im/http://sina.com.cn/cdn.ico

例2: http://g.soz.im/http://sina.com.cn/cdn.ico?defaulticon=wp

手动删除存储

您可以从缓存中删除一个图标:/del/?domain=[domain]例如:

http://g.soz.im/del/?domain=http://www.innbk.com

实例

谷歌 Google

推特 Twitter (通过 HTTPS)

注意:被墙网站请手动使用 http://g.soz.im/https://www.xxx.com [https]链接获取图标

(手动抓取成功后会被缓存起来,直接使用[http]即可访问.请勿批量使用[https])

更多的实

小众博客 小众博客  百度 百度  Sina 新浪  网易 网易  卢松松博客 卢松松博客  优酷 优酷  淘宝 淘宝  小米 小米  京东 京东  

已知问题

当一个域名有多个favicon时,不一定获取到正确的favicon.

遇到一些多重重定向的网站,返回错误的MIME类型的网站不能正常获取.


技术支持:http://g.soz.im/

更多的缓存ico图标演示:http://g.soz.im/test/

ABOUT
七牛云存储 衡天主机
一灯学堂,专注互联网前端培训 特卖
最新文章
月度热门
  • 微信公众号转载文章将变为分享样式
  • 从QQ秀到游戏皮肤:一款皮肤一天卖出1.5亿元
  • 针对Windows XP系统的WCry勒索病毒恢复软件
  • 热门话题