短网址都会有一串随机的短码,如果直接使用保存原始 url 的数据库主键 id 会有什么问题
資深大佬 : iCD 7
假设短链服务时 dl.c
db 设计为
| id | rawurl |
|---|---|
| 1 | www.baidu.com |
我创建 www.baidu.com 的短链就直接写一条单纯的 url 记录,然后以主键 id 作为 dl.c 的短码,
请求 dl.c/1 直接查 id 为 1 的 rawurl 进行重定向,这样有啥问题吗?
目前能想到的就是会被别人遍历,但是好像也没啥问题?
id 用 bigint 也足够用
大佬有話說 (9)