吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4737|回复: 10
收起左侧

[其他原创] 【PHP】在线获取ico图标,绝对原创!!!

[复制链接]
_Magic 发表于 2020-12-22 13:33
本帖最后由 _Magic 于 2020-12-22 13:46 编辑



     导航和友链的福音!!自动获取ico图标



* 【参数】?url=   必须值,需要获取的网站url,为空则会显示默认的图标 *
* 【参数】若你的链接返回提供默认的ico图标,可以增加参数 &info=on 查看原因
*
* 【参数】关于缓存更新:调用时会进行判断,超过7天会自动更新,可手动 增加参数 update=on 即可
*  避免参数被滥用,手动也需要超过20分钟才可以,否则会强制显示默认图标
*
* 关于重定向:已支持,还有就是ico地址重定向, 例如淘宝的图标地址就是301的
*
* 关于跳转/内页:短网址跳转暂不支持,因为跳转花样太多,后续再慢慢支持
*              使用get方法, & 符号无法识别, 参数和二级目录主页形式的无法保留, 仅取根域名进行获取
*              如天猫的商品页面,是需要带上商品id才能正确返回内容,而参数在get的时候,就已经丢失了
*
* 缓存机制:优先读取缓存文件,好处在于,当站点临时出于无法打开的状态时,依旧可调用缓存进行显示 缓存目录: 根目录/cache/
*
* 关于协议,获取时会按顺序尝试 http / https
*
* 链接验证:支持带上协议/不带也行,多级域名,带中横杠,ip,端口的链接, 为尽量保证链接的正确, 最好是从地址栏直接复制
*
* 支持格式:.ico/.png/.jpg/.gif  (svg暂不支持)
*
* 获取方式:方法1:默认获取根目录下文件名 favicon
*          方法2:抓取页面数据匹配
*          更多奇葩引用方式的待更新,如:博客园(cnblogs.com) 二级目录个人主页自定义的ico 调用方式太多太杂
*
*
* 优化:不再遍历本地目录,数据库查询,精准匹配,更快返回
*      更新缓存触发时若站点无法打开,原图标数据不会被覆盖,仅更新数据库信息






ZHAISIR-20201222130159.png

favicon.rar (74.68 KB, 下载次数: 221)

免费评分

参与人数 1吾爱币 +1 收起 理由
yanyyuan + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

青春莫相随 发表于 2020-12-22 13:44
ico只拿来改桌面文件夹,清理软件清理后容易失效就没再倒腾了
东方星雨 发表于 2020-12-23 10:37
比较一下,这是我之前网上找到的一个远程获取Favicon.ico的源码

Favicon.ico远程获取插件 1.0.rar

12.7 KB, 下载次数: 50, 下载积分: 吾爱币 -1 CB

 楼主| _Magic 发表于 2020-12-24 09:24
东方星雨 发表于 2020-12-23 10:37
比较一下,这是我之前网上找到的一个远程获取Favicon.ico的源码

就拿52举例,我的可以获取,这个不行!
kk9801 发表于 2020-12-24 13:46
下载试试
猫云 发表于 2020-12-25 02:40
不错,留名支持
gblw 发表于 2020-12-28 09:35
好家伙,谢谢分享!现在带走还来得及么!
limi 发表于 2022-6-15 22:13
老大这个还是有bug,一个网址会隔几秒自动提交到数据库。但好处就是可以自定义单个网址的图片配合修改数据库达到自定义获取不到图标的目的
unimog8000 发表于 2022-11-10 11:17

谢谢分享
板板板板 发表于 2022-11-23 12:30
用不来,谢谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表