|
|
什么是favicon?6 s6 O w1 P7 l7 B
favicon就是出现在浏览器地址栏左侧的那个小图标,也叫做网站头像。) [4 ]4 c6 ^9 t! s2 ^8 V
- r/ v$ z1 C+ E B" q为什么要获取网站的favicon?
; ]' O% W* }3 S! L- m我们给一个网站加上超链接时,如果在超链接的旁边再附带上这个网站的favicon图标,能够带来非常好的显示效果。(具体可见本博客的友情链接页面)
7 y1 I8 y& Y8 d$ @
i' _' s* j) a/ E6 Z如何获取favicon?
" i6 G+ G1 } o9 O一般网站的favicon都存储在网站的根目录,并且命名为“favicon.ico”,所以我们可以先尝试直接获取这个文件;8 @* D1 [/ T; x4 t) x. ~4 r
如果获取失败,再尝试解析网站中的meta标签,从中读取favicon图标的url。; S) m3 O! Z& G- u% ~& C7 r
如果读取成功,就把相应的图标缓存在服务器,方便下次调用。2 T' ]/ K7 S9 G' b, g
. j0 I$ b r- G& N; y- h% F5 \演示链接
! M4 c6 q5 f8 f1 j& W: T' \% M4 {' e4 ]
getfavicon.rar
(8.42 KB, 下载次数: 0, 售价: 2 金币)
* @6 Z0 a& `0 U, n8 n9 r. Z
, g, ~+ R+ ^, [ C4 m" R |
|