文件名称:public_suffix:一个小型Crystal库,旨在制作公共后缀列表(https
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-20 01:06:43
crystal public-suffix-list Crystal
public_suffix 是“提供域名后缀的准确列表的跨供应商倡议”。 这样的列表是必要的,因为“过去并没有找到找到特定*域可以注册的域的*别的算法方法...”。 public_suffix是一个小的Crystal库,旨在使“公共后缀列表”更易于使用。 该库将透明地下载最新的规则列表,解析规则,并有选择地缓存它们。 源URL,缓存目录和缓存到期时间都是可配置的。 公共API就像我能做到的那样简单。 实例化PublicSuffix类会创建一个具有合理默认值的新实例(下载并在30天内缓存正式的规则列表)。 共有三种实例方法: PublicSuffix#tld返回*域名 PublicSuffix#cdn返回规范域名 PublicSuffix#split将域名分成多个部分 特征 透明下载官方域规则文件 可选的域规则数据缓存,到期时重新获取 微小的API 安装 将依赖项添加到您的
【文件预览】:
public_suffix-master
----src()
--------public_suffix()
--------public_suffix.cr(4KB)
----.travis.yml(246B)
----LICENSE(1KB)
----spec()
--------public_suffix()
--------test.dat(168B)
--------spec_helper.cr(46B)
--------public_suffix_spec.cr(4KB)
----README.md(3KB)
----shard.yml(235B)