如何实现一个短链接服务
短链接,通俗来说,就是将长的URL网址,通过程序计算等方式,转换为简短的网址字符串。
大家经常会收到一些莫名的营销短信,里面有一个非常短的链接让你跳转。...一般利用数据表中的自增id来完成:每次先查询数据表中的自增id最大值max,那么需要插入的长网址对应自增id值就是 max+1,将max+1转成62进制即可得到短码。...如何转跳
当我们在浏览器里输入 http://bit.ly/a3300 时
DNS首先解析获得http://bit.ly的IP 地址
当DNS 获得IP 地址以后(比如:12.34.5.32),会向这个地址发送...;
}
return resUrl;
}
}
数字转为base62算法:
* 进制转换工具,最大支持十进制和62进制的转换
* 1、将十进制的数字转换为指定进制的字符串...'M',
'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'};
/**
* 将十进制的数字转换为指定进制的字符串