Python开发一个短网址生成器

Python开发一个短网址生成器

原理简述:

生成短网址:

首先,将长网址插入mysql一个表中,此时生成一个主键id,将主键id 做base62编码 为一个短标识,这个短标识拼接域名即为短网址。
短网址 = 域名 + 短标识

访问短网址:

将短网址标识 base62解码,即为插入的主键id,查到长网址,然后重定向到长网址即实现当访问短网址到长网址的过程。

项目在这:http://github.com/sirxy/tinyurl

以上。

发布在这:https://www.cnblogs.com/lovebkj/p/15720088.html

你可能感兴趣的:(python,flask,python)