短网址生成服务 提供短网址生成和短网址重启服务 设计 一个网址可能对应多个id,为了减少空间浪费,采用Redis缓存最近经常被转换的长网址。 id生成 参考分布式id生成思想,id由时间序列+随机数+机器标识组成 缓存 使用两个缓存,一个是short url转long url的时候的缓存。另一个是long url转short url的缓存,减少一个长网址可能对应多个短网址所造成的空间浪费 接口 提供long url转short url的api接口: url: http://u.liuin.cn method: POST param: url: string required # 需要转换的长网址 response: { "code": integer, # 状态码,0为成功,其他为失败 "message": string, # 解释 "id_str": string
2021-12-09 10:15:49 711KB 系统开源
1
bili-short-url 将B站站内链接转化为Bilibili短链,例如: 可以对同一个链接重复生成不同的短链
2021-11-20 20:08:05 89KB bilibili shorturl HTML
1