2020
10-08
10-08
使用next.js开发网址缩短服务的方法
一、网址缩短服务的原理网址缩短服务,并不是压缩算法。而是把原网址存储在数据库中,用短的参数做key,届时取出原始url,并跳转。因此,短网址最适合用key/value数据库。那么,短网址的唯一参数,如何生成呢?其实用的就是10进制转62进制。functionstring10to62(number){varchars='0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ'.split(''),radix=chars.length,qutient=+number,arr=[];do...
继续阅读 >