好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 _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 调用方式太多太杂
*
*
* 优化:不再遍历本地目录,数据库查询,精准匹配,更快返回
* 更新缓存触发时若站点无法打开,原图标数据不会被覆盖,仅更新数据库信息
favicon.rar
(74.68 KB, 下载次数: 219)
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|