doubleyong
管理员
管理员
  • 最后登录2021-06-18
  • 发帖数1013
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:391回复:0

[nodejs]如果获取一个网站的ico图标

楼主#
更多 发布于:2021-05-08 14:59
制作网站时,网站的icon很重要,一些导航页也会允许自己自定义网站的图标,这个时候能找到网站合适的图标就很重要。以下是两个简单的获取网站图标的方式:


1.直接使用/favicon.ico
很多网站在主域名后面添加/favicon.ico即可得到网站的icon


例如CSDN的域名是 https://www.csdn.net/ ,那么我们使用https://www.csdn.net/favicon.ico 即可查看到它的图标


但是有少数的网站用这个方法行不通



2.查看网页源代码
如npm官网,https://www.npmjs.com/ 域名按第一种方法是无法访问到它的图标的
可以,右键,查看源代码


在源代码中,找到<meta data-react-helmet="true" property="og:image" content="https://static.npmjs.com/338e4905a2684ca96e08c7780fc68412.png"/>
对应og:image的content内容,就是网站图标的地址了。

同样在别的网站上也可以按照这个方法,寻找这些以.jpg/.png/.ico这样图片的扩展名结尾的链接,基本上就能够找到网站的图标了
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号